hallo,
ich habe bei meinem php formular ein kleines problem - es funktioniert zwar von der verarbeitung her wie es soll - aber ich habe 2 fehler in der ausgabe - wenn ein formularfeld frei bleibt - nicht vom benutzer ausgefüllt wird - dann wird im email das darunterliegende feld raufgerückt - und wenn leerzeichen in der eingabe vorkommen dann werden die mit %20 dargestellt. und sonderzeichen werden auch falsch dargestellt (ö,ü...)
das ist mein script:
<?
# Empfänger festlegen (recipient) ################
$mailto = "info@masterbonds.com";
$cc = "";
$bcc = "info@goodrun.at";
##################################################
$subject = "Kontaktaufnahme";
$from = $eMail;
$footer = "\n\nFragen? Probleme?\nE-mail: info@masterbonds.com\n";
$string = $REQUEST_URI;
$trenner = "/";
$wort = strtok($string,$trenner);
$name = strtok($trenner);
$adresse = strtok($trenner);
$email = strtok($trenner);
$message = "Name: " . $name."\nAdresse: ".$adresse."\nemail: ".$email;
$message = "$message$footer";
mail( "$mailto", "$subject", "$message", "From:$from\nCC:$cc\nBCC:$bcc" );
?>
und so sieht ein nicht passendes mail aus:
Vorname: Johann
Name: Langthaler
Strasse: H%C3%B6fnerberg%2048
PLZ: 4282
Ort: Pierbach
Telefon: 072678683
Fax: langthaler
E-mail: versuch
Mitteilungen:
---> hier sieht man - die faxnummer wurde nicht eingegeben - aber leider wurden dann die unteren daten raufgerutscht - das soll nicht sein!
vielleicht kann mir wer helfen?
danke
lg gudrun
ich habe bei meinem php formular ein kleines problem - es funktioniert zwar von der verarbeitung her wie es soll - aber ich habe 2 fehler in der ausgabe - wenn ein formularfeld frei bleibt - nicht vom benutzer ausgefüllt wird - dann wird im email das darunterliegende feld raufgerückt - und wenn leerzeichen in der eingabe vorkommen dann werden die mit %20 dargestellt. und sonderzeichen werden auch falsch dargestellt (ö,ü...)
das ist mein script:
<?
# Empfänger festlegen (recipient) ################
$mailto = "info@masterbonds.com";
$cc = "";
$bcc = "info@goodrun.at";
##################################################
$subject = "Kontaktaufnahme";
$from = $eMail;
$footer = "\n\nFragen? Probleme?\nE-mail: info@masterbonds.com\n";
$string = $REQUEST_URI;
$trenner = "/";
$wort = strtok($string,$trenner);
$name = strtok($trenner);
$adresse = strtok($trenner);
$email = strtok($trenner);
$message = "Name: " . $name."\nAdresse: ".$adresse."\nemail: ".$email;
$message = "$message$footer";
mail( "$mailto", "$subject", "$message", "From:$from\nCC:$cc\nBCC:$bcc" );
?>
und so sieht ein nicht passendes mail aus:
Vorname: Johann
Name: Langthaler
Strasse: H%C3%B6fnerberg%2048
PLZ: 4282
Ort: Pierbach
Telefon: 072678683
Fax: langthaler
E-mail: versuch
Mitteilungen:
---> hier sieht man - die faxnummer wurde nicht eingegeben - aber leider wurden dann die unteren daten raufgerutscht - das soll nicht sein!
vielleicht kann mir wer helfen?
danke
lg gudrun
Kommentar