Hallo,
ich habe ein einfaches Script, dass mit PHP4 funktioniert. Nach Umstellung auf PHP5.4 allerdings nicht mehr. Was muss ich in folgendem Script ändern:
<?
if($telefon == ""){
$telefon = "Keine Angabe";
}
if($name == ""){
$name = "Keine Angabe";
}
if($nachricht == ""){
$nachricht = "Keine Angabe";
}
$message = "Folgende Daten wurden über das Kontaktformular auf der Website übermittelt:\n\n";
$message .= "Kursart: $anmeldung_fort \n\n";
$message .= "Name: $Name \n\n";
$message .= "Geburtsdatum: $gebdatum \n\n";
$message .= "Telefon: $telnummer \n\n";
$message .= "email: $email \n\n";
$message .= "Bemerkung:\n $textfield";
$erfolg = mail("meine_mail_adresse", "Anmeldung von der Site meine_url", $message,
"From: webmaster@$SERVER_NAME\nReply-To: webmaster@$SERVER_NAME\nX-Mailer: PHP/" . phpversion());
if(!$erfolg){ // die eMail konnte nicht gesendet werden
$msg = "<p>Es ist ein Fehler aufgetreten! Die Daten konnten nicht gesendet werden.</p>";
// Formular mit "hidden"-Feldern zum erneuten versuchen
$msg .= "<p>Wenn Sie möchten, können Sie erneut versuchen Ihre Eingaben zu senden.</p>";
$msg .= "<form action=\"kontakt-send.php\" method=\"post\">
<input type=\"hidden\" name=\"anmeldung_fort\" value=\"$anmeldung_fort\">
<input type=\"hidden\" name=\"Name\" value=\"$Name\">
<input type=\"hidden\" name=\"gebdatum\" value=\"$gebdatum\">
<input type=\"hidden\" name=\"telnummer\" value=\"$telnummer\">
<input type=\"hidden\" name=\"e-mail\" value=\"$email\">
<input type=\"hidden\" name=\"textfield\" value=\"$textfield\">
</form>
";
} else {
$msg = "<p><b><font color=\"#FFFF66\" face=\"Arial, Helvetica sans-serif size=\"2\">Ihre Anfrage wurde erfolgreich versendet.<br><br> Vielen Dank für die Anfrage.</font></p>
";
}
?>
Muss die Seite für eine Freundin ändern, da 1und1 auf 5.4 umstellt.
Vielen Dank
ich habe ein einfaches Script, dass mit PHP4 funktioniert. Nach Umstellung auf PHP5.4 allerdings nicht mehr. Was muss ich in folgendem Script ändern:
<?
if($telefon == ""){
$telefon = "Keine Angabe";
}
if($name == ""){
$name = "Keine Angabe";
}
if($nachricht == ""){
$nachricht = "Keine Angabe";
}
$message = "Folgende Daten wurden über das Kontaktformular auf der Website übermittelt:\n\n";
$message .= "Kursart: $anmeldung_fort \n\n";
$message .= "Name: $Name \n\n";
$message .= "Geburtsdatum: $gebdatum \n\n";
$message .= "Telefon: $telnummer \n\n";
$message .= "email: $email \n\n";
$message .= "Bemerkung:\n $textfield";
$erfolg = mail("meine_mail_adresse", "Anmeldung von der Site meine_url", $message,
"From: webmaster@$SERVER_NAME\nReply-To: webmaster@$SERVER_NAME\nX-Mailer: PHP/" . phpversion());
if(!$erfolg){ // die eMail konnte nicht gesendet werden
$msg = "<p>Es ist ein Fehler aufgetreten! Die Daten konnten nicht gesendet werden.</p>";
// Formular mit "hidden"-Feldern zum erneuten versuchen
$msg .= "<p>Wenn Sie möchten, können Sie erneut versuchen Ihre Eingaben zu senden.</p>";
$msg .= "<form action=\"kontakt-send.php\" method=\"post\">
<input type=\"hidden\" name=\"anmeldung_fort\" value=\"$anmeldung_fort\">
<input type=\"hidden\" name=\"Name\" value=\"$Name\">
<input type=\"hidden\" name=\"gebdatum\" value=\"$gebdatum\">
<input type=\"hidden\" name=\"telnummer\" value=\"$telnummer\">
<input type=\"hidden\" name=\"e-mail\" value=\"$email\">
<input type=\"hidden\" name=\"textfield\" value=\"$textfield\">
</form>
";
} else {
$msg = "<p><b><font color=\"#FFFF66\" face=\"Arial, Helvetica sans-serif size=\"2\">Ihre Anfrage wurde erfolgreich versendet.<br><br> Vielen Dank für die Anfrage.</font></p>
";
}
?>
Muss die Seite für eine Freundin ändern, da 1und1 auf 5.4 umstellt.
Vielen Dank
Kommentar