Hallo!
Bin wieder mal an einem Punkt angelangt, an dem ich alleine nicht mehr weiterkomme.
Habe ein schönes Kontaktformular mit GoLive CS2 erstellt. Bei meinem Webhostingpaket (von Strato) ist PHP dabei.
Das Problem ist nun, dass mein Kontaktformular nur halb funktioniert.
Habe die Seite probehalber ins Netz gestellt und wenn ich das Formular nun teste, erhalte ich nach dem Abschicken meine "Danke für Ihre Anfrage"-Seite, es wird auch eine E-Mail an meine Adresse geschickt, aber diese E-Mail beinhaltet nur die "Rahmendaten" meines Formulars (also Vorname:, Nachname:, E-Mail: usw.).
Das, was man in das Formular eingetragen hat, wird jedoch nicht mitgeschickt! :-(
Liegt der Fehler vielleicht in meiner kons.php ?
Die sieht (mit "musterdomain" anonymisiert) so aus:
<?php
if
(
(!empty($_POST['Vorname']))
&&
(!empty($_POST['Nachname']))
&&
(!empty($_POST['EMail']))
)
{
$more = "
From: info@musterdomain.de\r\n
Return-Path: info@musterdomain.de\r\n
Content-Type: text/plain;
charset=\"iso-8859-1\"\n
Content-Transfer-Encoding: 8bit\n";
$nachricht="
Vorname: ".$_POST['$Vorname']."\n
Nachname: ".$_POST['$Nachname']."\n
E-Mail: ".$_POST['$EMail']."\n
Telefon: ".$_POST['$Telefon']."\n
Anfrage: ".$_POST['$Anfrage'];
mail("info@musterdomain.de","Neue Anfrage", $nachricht, $more);
header("Location: http://".$_SERVER['HTTP_HOST']."/danke.html");
}
else
{
header("Location: http://".$_SERVER['HTTP_HOST']."/fehler.html");
}
?>
Hab leider nicht viel Ahnung von PHP...
Oder kann der Fehler noch anderswo liegen?
Hoffe sehr auf Eure Hilfe!!!