|
|||
Kontaktformular funktioniert nicht
Hallo zusammen,
Ich hab ein kontaktformular, dass auf meinem 1und1.server wunderbar funktioniert, aber auf dem server von meinem Bekannten von strato nicht. Es wird wohl eher unwahrscheinlich am php-script liegen weils sonst auf 1und1 ja wohl nicht funktionieren würde. <?php // Check for empty fields if(empty($_POST['name']) || empty($_POST['email']) || empty($_POST['phone']) || empty($_POST['message']) || !filter_var($_POST['email'],FILTER_VALIDATE_EMAIL)) { echo "No arguments Provided!"; return false; } $name = strip_tags(htmlspecialchars($_POST['name'])); $email_address = strip_tags(htmlspecialchars($_POST['email'])); $phone = strip_tags(htmlspecialchars($_POST['phone'])); $message = strip_tags(htmlspecialchars($_POST['message'])); // Create the email and send the message $to = 'test@test.de'; // - This is where the form will send a message to. $email_subject = "Website Contact Form: $name"; $email_body = "You have received a new message from your website contact form.\n\n"."Here are the details:\n\nName: $name\n\nEmail: $email_address\n\nPhone: $phone\n\nMessage:\n$message"; $headers = "From: noreply@test.de\n"; // This is the email address the generated message will be from. $headers .= "Reply-To: $email_address"; mail($to,$email_subject,$email_body,$headers); return true; ?> Hat zufällig jemand erfahrung mit strato und ob und wenn ja wo ich was einstellen muss damit das verschickte ankommt. Vielen DAnk schon mal für die hilfe! Grüße Adem |
Sponsored Links |
|
|||
"Funktioniert nicht" ist nicht wirklich hilfreich zur Fehlersuche. Bekommst du fehler wenn du error reporting aufdrehst?
https://stackoverflow.com/questions/...ors-to-display sicher kann es am PHP skript liegen, schließlich gibt es verschiedene PHP Versionen und nicht jeder Host hat die aktuellste Version installiert. Wenn du statt "mail($to,$email_subject,$email_body,$headers) ;" eine mail mit fix eingestellten Werten an dich selber schickst, funktioniert das dann? Vielleicht wird das senden der Mail ja generell unterbunden am anderen Hoster. |
Sponsored Links |
|
|||
Hallo cloned, danke für die schnelle Antwort.
PHP version wäre eine Möglichkeit, stimmt. Ich bin ein schlechter absoluter Amateur-Programmierer ich kenn mich leider nicht aus. Wie kann ich fixe Werte verschicken? |
|
|||
Indem du testweise den Funktionsaufruf abänderst und fixe Werte eingibst.
aus mail($to,$email_subject,$email_body,$headers) wird dann also: Code:
mail("deine-mail@mail.de","dein Mail Subject","Der Inhalt der Mail"); |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Kontaktformular Fehler ... | root-2k | (X)HTML | 3 | 22.11.2010 21:05 |
Kontaktformular von fox: Fehlermeldung schon im ersten Schritt | Sand10 | Serveradministration und serverseitige Scripte | 3 | 07.07.2010 09:43 |
Zwei Formulare in einer Seite - zweites Formular funktioniert nicht... | accessoire | (X)HTML | 3 | 02.06.2010 17:44 |
dtd und css in php funktioniert im IE nicht!!! | da-lick | CSS | 17 | 09.06.2007 16:44 |
CSS-Formatierung Kontaktformular | deepblue | CSS | 6 | 21.02.2007 15:51 |