Hallo,
ich möchte gerne mit dem Code ein Email an XY versenden, jedoch bekomme ich eine Fehlermeldung angezeigt. Könnt ihr mir paar Hinweise geben, wie ich das Problem beheben kann.
Fehler: Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\task\form.php on line 13
ich möchte gerne mit dem Code ein Email an XY versenden, jedoch bekomme ich eine Fehlermeldung angezeigt. Könnt ihr mir paar Hinweise geben, wie ich das Problem beheben kann.
Fehler: Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\task\form.php on line 13
PHP:
<?php
if(isset($_POST['submit'])){
$vorname = $_POST['vorname'];
$nachname = $_POST['nachname'];
$email = $_POST['email'];
if($vorname && $nachname && $email){
$an = 'xy@gmx.de';
$betreff = 'Gruesse Senden';
$msg = $vorname.'<br/>'.$nachname;
mail($an, $betreff, $msg, 'From:'.$email);
echo $msg;
}else{
echo 'Bitte geben Sie alles ein!';
}
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Form</title>
</head>
<body>
<form action="form.php" method="POST">
Vorname: <input type="text" name="vorname" /><br/>
Nachname: <input type="text" name="nachname" /><br/>
Email: <input type="email" name="email" /><br/>
<input type="submit" name="submit" value="Senden"/>
</form>
</body>
</html>