forumular per mail verschicken // fehlermeldung =(
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
beitrag
betreff
daten
empfnger
entsprechende zeile
error
fehler
formular
inhalt
kommentar
kurze frage
link kommentar
pawort
rande
sinnvolle erweiterung
skull
syntax
vereinen
vielen dank
zeile
-
hallo.
ich habe ein problem, und zwar will ich auf meiner seite, dass die user termine einschicken k?nnen. diese daten werden dann mir per mail geschickt.
jetzt habe ich folgendes gemacht:
new.php (wei? php ist net n?tig^^)
<form method="post" action="new_send.php"> Datum: <br> <input name="datum" type="text" id="datum"> <br> <br> Zeit: <br> <input name="zeit" type="text" id="zeit"> <br> <br> Event: <br> <input name="event" type="text" id="event"> <br> <br> Ort: <br> <input name="ort" type="text" id="ort"> <br> <br> Verein: <br> <input name="verein" type="text" id="verein"> <br> <br> Link<span class="Stil2">*</span>: <input name="link" type="text" id="link"> <br> <br> Kommentar:<br> <textarea name="komm" cols="30" rows="7" id="komm"></textarea> <br> <br> <input type="submit" name="Submit" value="Senden"> </form> <br> <br> <span class="Stil2">*Falls vorhanden</span><!-- InstanceEndEditable --></td>
das w?re das formular.
new_send.php
$komm = $_POST["komm"]; $datum = $_POST["datum"]; $zeit = $_POST["passwort"]; $event = $_POST["passwort"]; $ort = $_POST["passwort"]; $verein = $_POST["passwort"]; $link = $_POST["link"]; $empfaenger = 'stefan.laesser@gmx.at'; $betreff = 'Termin Eintragen'; mail($empfaenger, $betreff, $datum);
am anfang ?bernimm ich mal die ganzen inhalte und teil sie ja der variable zu.
mein problem ist jetzt, dass:
1. Parse error: syntax error, unexpected T_VARIABLE in new_send.php on line 80
2. wie mach ich es, dass alle inhalte von den formularfeldern so aufgelistet werden:
datum: ...
zeit: ...
also in der mail dann.
danke
mfg
skull -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo,
der Code der new_send.php ist total falsch.
Hier der richtige Code mit deinen Addons :)
$komm = $_POST["komm"]; $datum = $_POST["datum"]; $zeit = $_POST["zeit"]; $event = $_POST["event"]; $ort = $_POST["ort"]; $verein = $_POST["verein"]; $link = $_POST["link"]; $from = 'webmaster@meineseite.de'; $empfaenger = 'stefan.laesser@gmx.at'; $betreff = 'Termin Eintragen'; $text = ' Hallo, es w?rde ein neuer Termin eingesand. Datum: $datum Zeit: $zeit Event: $event Ort: $ort Verein: $verein Kommentar: $komm '; mail($empfaenger, $betreff, $text, $from);
-
Das wird auch nicht gehen.
[...]
$text = ' Hallo, es w?rde ein neuer Termin eingesand. Datum: $datum Zeit: $zeit Event: $event Ort: $ort Verein: $verein Kommentar: $komm ';
[...]
Es m?sste wie folgt heissen :
$text = ' Hallo, es w?rde ein neuer Termin eingesand. Datum: '.$datum.' Zeit: '.$zeit.' Event: '.$event.' Ort: '.$ort.' Verein: '.$verein.' Kommentar: '.$komm.' ';
Eine sinnvolle Erweiterung w?re folgende :
$text = ' Hallo, es w?rde ein neuer Termin eingesand. Datum: '.htmlentities ($datum).' Zeit: '.htmlentities ($zeit).' Event: '.htmlentities ($event).' Ort: '.htmlentities ($ort).' Verein: '.htmlentities ($verein).' Kommentar: '.htmlentities ($komm).' ';
Deinen Fehler k?nnen wir leider nicht beheben, da das Script keine 80 Zeilen hat...
Es w?re sinnvoll das Ganze Script zu posten und die entsprechende Zeile hervorzuheben.
MfG Lucas -
@ Lucas
so wie ich das oben gemacht habe, wird es bei mir auch in manchen Scripten benutzt und es ob du es glaubst oder nicht, es funktioniert. -
mail($empfaenger, $betreff, $datum);?>
das w?re zeile 80 +g+
kurze frage am rande, aber was ist '.htmlentities'?
und was bewirken die?
vielen dank f?r die m?glichkeiten, gleich mal versuchen :)
________
so hab jetzt alle drei m?glichkeiten mal versucht, und bei allen kommt der fehler:
Parse error: syntax error, unexpected T_VARIABLE in new_send.php on line 80
und dort steht:
$text = '
und der text folgt dann eben.
Beitrag ge?ndert am 12.04.2006 14:57 von skullsplitter -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage