... wenn Du ins Detail gehst und was hochlädst, vielleicht![]()
Hallo,
ich hab hier ein Thema, zu welchem ich hier nichts gefunden habe oder ich habe nicht genug gesucht.
Wie auch immer, ich brauche dringend eure Hilfe.
Mein Problem:
Ich habe in Dreamweaver eine Website erstellt, die ein Formular enthällt. Dieses ist mit einem PHP-Script verbunden. Im Formular habe ich Eingabefelder, wie [NAme, Email usw]. Wenn jemand da Angaben hineintippt und auf sendet drückt, erhalte ich an der definierten E-MailAdresse dann eine Mail.
Die Mail kommt zwar an, nur ohne die Angaben, die der Besucher eingegeben hat. Ich kriege in der Mail nur die Beschriftung, ohne Formulardaten.
Bevor ich ins Detail gehe und was hochlade, bitte ich euch, mir zu schreiben, ob ihr mir helfen könnt.
Danke und grüße
jan
... wenn Du ins Detail gehst und was hochlädst, vielleicht![]()
Hi, du musst schon den Code oder Codeauschnitte posten. Hast du denn alle Files upgeloadetet und online mal getestet? Offline gehts ja nur mit einem apache server wie xampp ooder ähnlichem.
hier ist der quellcode
<?php
/* Betreff und Email Variable */
$emailBetreff = 'Formular Energiekosten';
$webmaster = 'info@XXXXX.de';
/* Emailform Daten */
$nameFeld = $_POST['name'];
$vornameFeld = $_POST['vorname'];
$emailFeld = $_POST['email'];
$telefonFeld = $_POST['telefon'];
$produktFeld = $_POST['produkt'];
$jahresverbrauchFeld = $_POST['jahresverbrauch'];
$plzFeld = $_POST['plz'];
$nachrichtFeld = $_POST['nachricht'];
$body = <<<EOD
<br><hr><br>
Name: $name <br>
Vorname: $vorname <br>
Email: $email <br>
Telefon: $telefon <br>
Produkt: $produkt <br>
Jahresverbrauch: $jahresverbrauch <br>
PLZ: $PLZ <br>
Nachricht: $nachricht <br>
EOD;
$headers = "FROM: info@XXXXs.de\r\n";
$headers .= "Content-type: text/html\r\n";
mail ($webmaster, $emailBetreff, $body, $headers);
echo "Danke, Sie werden bald benachrichtigt";
?>
Also die MAil kommt an, mit der Beschriftung rechtsbündig, nur ohne Formulaeingaben.
Ich habe dieses Script über youtube "http://www.youtube.com/watch?v=S6PN0N1DiS0&feature=relmfu" geschrieben, und bei dem urheber des videos scheinen die angaben zu funktionieren
mein server ist goneo.de und PHP ist 5.3, im script hab ich die email verschleiert.
also der versand klappt, nur ohne Formulareingaben
danke im voraus
... hatten wir das nicht letztens erst? .. *kratzamkopp*
versuch mal, unten statt "Name: $name" lieber "Name: $nameFeld" (usw.) zu schreiben ..
ich hab es geschafft!!
ich hab im body anstatt $name, es so geschrieben $nameFeld
dann hat es endlich funktioniert
aber danke an alle
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)