Hi ihr,
ich habe ein PHP-Skript für ein Kontaktformular geschrieben.
Es gibt drei Pflichtfelder, die müssen ausgefüllt sein. Wenn das nicht der Fall ist, wird eine Fehlerseite aufgerufen. Ist alles ausgefüllt, kommt eine andere HTML-Seite.
So sieht der Code dazu aus:
Das Skript funktioniert auf meiner eigenen Homepage wunderbar. Aber auf der Homepage vom Kunden wird immer die Fehlerseite aufgerufen. Egal, ob die Eingaben vollständig sind oder nicht. Und damit wird natürlich nichts verschickt.
Woran kann das liegen?
Bin für jede Hilfe dankbar...
Viele Grüße,
Ines
ich habe ein PHP-Skript für ein Kontaktformular geschrieben.
Es gibt drei Pflichtfelder, die müssen ausgefüllt sein. Wenn das nicht der Fall ist, wird eine Fehlerseite aufgerufen. Ist alles ausgefüllt, kommt eine andere HTML-Seite.
So sieht der Code dazu aus:
PHP:
<?php
$empfaenger = "test@test.de";
$betreff = "Nachricht von Homepage";
$name = stripslashes($name);
$strasse = stripslashes($strasse);
$ort = stripslashes($ort);
$telefon = stripslashes($telefon);
$email = stripslashes($email);
$nachricht = stripslashes($nachricht);
$nachricht = "Name: ".$_POST["name"]."\n\n";
$nachricht .= "Strasse: ".$_POST["strasse"]."\n\n";
$nachricht .= "PLZ, Ort: ".$_POST["ort"]."\n\n";
$nachricht .= "Telefon: ".$_POST["telefon"]."\n\n";
$nachricht .= "E-Mail: ".$_POST["email"]."\n\n";
$nachricht .= "Nachricht: ".$_POST["nachricht"]."\n\n";
if ($name != "" AND $email != "" AND $nachricht != "")
{
mail($empfaenger, $betreff, $nachricht, "From: $name <$email>");
include "danke.htm";
}
else
{
include "fehler.htm";
}
?>
Das Skript funktioniert auf meiner eigenen Homepage wunderbar. Aber auf der Homepage vom Kunden wird immer die Fehlerseite aufgerufen. Egal, ob die Eingaben vollständig sind oder nicht. Und damit wird natürlich nichts verschickt.
Woran kann das liegen?
Bin für jede Hilfe dankbar...
Viele Grüße,
Ines