hallo, bin anfänger
kann mir jemand helfen, habe ein kontakformular, dass seit global register=off nicht mehr funktioniert.
hab das ganze mit den post[] gefunden und geändert. die überprüfung, ob jemand was eingegeben hat oder die email richtig ist funktioniert, aber die variablen werden nicht per email an mich geschickt.
code:
werden auch nicht verschickt, wenn ich die variabeln $xxx in $_Post
['myname'] umwandle, sondern es kommt eine fehlermeldung.
bin dankbar für eine antwort
gruss
gs
ps mynam, myemail kommt von include php-datei, rest kommt von kontaktformular per post.
kann mir jemand helfen, habe ein kontakformular, dass seit global register=off nicht mehr funktioniert.
hab das ganze mit den post[] gefunden und geändert. die überprüfung, ob jemand was eingegeben hat oder die email richtig ist funktioniert, aber die variablen werden nicht per email an mich geschickt.
code:
PHP-Code:
<?PHP
if (!$_POST['vorname']) {echo 'Bitte geben Sie einen Vornamen ein!<br>';}
if (!$_POST['name']) {echo 'Bitte geben Sie einen Namen ein!<br>';}
if (!$_POST['email']) {echo 'Bitte geben Sie eine gültige eMail-Adresse ein!<br>';}
if (!$_POST['nachricht']) {echo 'Bitte geben Sie eine Nachricht ein!<br>';}
if (!$_POST['vorname'] || !$_POST['name'] || !$_POST['email']|| !$_POST
['nachricht']) {echo"<a href=\"javascript:history.back();\"><font
face='$fstyle' size='$fsize' color='$fcolor'>zurück</font></a>";}
elseif (!ereg("^.+@.+\\..+$", $_POST['email']))
{echo "Bitte geben Sie eine gültige eMail-Adresse ein!<br>
<a href=\"javascript:history.back();\"><font face='$fstyle' size='$fsize'
color='$fcolor'>zurück</font></a>";}
else
{
echo"<h2>Vielen Dank $vorname $name,</h2><br>Ich werde mich
schnellstens um Ihre Anfrage kümmern.<br><br>Mit freundlichem
Gruß<br><br>$myname<br><br><br>";
$mailtext="Hallo $myname,\n\n $vorname $name $straße $plz
$wohnort,\n\nHat Ihnen folgende Nachricht hinterlassen:\n\n
$nachricht\n\nDaten:\nIP:$ip\nDatum/Uhrzeit: $datum / $zeit";
$subject="Kontakformular $url";
mail($myemail,$subject, $mailtext,"From: $vorname $name <$email>");
echo"<meta http-equiv=\"refresh\" content=\"8; url=index.html\">";
}
?>
['myname'] umwandle, sondern es kommt eine fehlermeldung.
bin dankbar für eine antwort
gruss
gs
ps mynam, myemail kommt von include php-datei, rest kommt von kontaktformular per post.
Kommentar