http://speedyjung.sp.funpic.de/kontakt.php
jup .. also wenn ich sende dann sind die Variablen anschliessend nicht leer bzw. die Felder des Formulars sind nicht leer.
Liegt wohl daran, dass ich die value mit nem echo fülle ..
aber wenn ich das nicht mache, dann sind alle Zeilen leer im Formular, wenn nach senden eine Fehlermeldung eingegeben wird.
D.h. der Kunde müsste alles nochmal eingeben, wenn er eine Sache falsch eingibt..
sollte nicht sein...
hier ist der restliche php code noch:
schon mal danke im vorraus
jup .. also wenn ich sende dann sind die Variablen anschliessend nicht leer bzw. die Felder des Formulars sind nicht leer.
Liegt wohl daran, dass ich die value mit nem echo fülle ..
PHP-Code:
<?php echo $name; ?>
D.h. der Kunde müsste alles nochmal eingeben, wenn er eine Sache falsch eingibt..
sollte nicht sein...
hier ist der restliche php code noch:
PHP-Code:
<?php
if(trim($name)=="") $err_text.="Bitte geben Sie einen Namen an.<br>";
if(trim($tel)=="") $err_text.="Bitte geben Sie eine Telefonnummer ein.<br>";
if(trim($mail)=="") $err_text.="Bitte geben Sie eine E-Mail-Adresse an.<br>";
if(trim($anrede)=="") $err_text.="Bitte geben Sie eine Anrede an.<br>";
else
if(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$",$mail))
$err_text.="Bitte geben sie eine gültige E-Mail-Adresse an.<br>";
if(($send=="1") && (isset($err_text)))
{
echo "$err_text";
}
if(($send!="1") || (isset($err_text)))
{
?>
<?php
} else {
$empfaenger = "meineemail@arcor.de";
$betreff = "Kontaktformular - Anfrage";
$send=0;
if(@mail($empfaenger,$betreff,$inhalt,"From: $name <formular@officeservice.de>"))
{
echo "Danke für Ihre Anfrage! Wir werden uns so schnell wie möglich bei Ihnen melden.";
}
}
?>
Kommentar