Probleme bei einem PHP Formmailer ....
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
beitrag
belieben
betreff
date
datei
email
error
fehler
folgende fehlermeldung
formular
information
irgendetwas
-
Ich habe Probleme mit meinem PHP Formmailer ... ich habe aber alles normal erstellt .. das Formular ganz normal mit der Datei form_contests.php verbunden .. nur kan ich nicht abschicken, denn dann kommt folgende Fehlermeldung:
Parse error: parse error, unexpected T_STRING in /home/webpages/lima-city/unbelieveable/html/form_contests.php on line 10 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Zeig uns doch mal den code der form_contest.php.
Dann k?nnen wir dir besser helfen. -
Ja ... hier:
<html> ???<head> ???</head> ???<body> ??????<?php ?????????if($submit)????????{ ??????????????????????????????????????????if(empty($name) || empty($email) || empty($homepage) || empty($url)) ???????????????????????????????????????????????????{ ???????????????????????????????????????????????????echo "Irgendetwas hast du nicht korrekt ausgef?llt..."; ???????????????????????????????????????????????????} ???????????????????????????????????????????else ???????????????????????????????????????????????????{ ???????????????????????????????????????????????????while(list($feld,$wert)=each($HTTP_POST_VARS)) ??????????????????????????????????????????????????????{ ??????????????????????????????????????????????????????if($feld!="submit") ????????????????????????????????????????????????????????????{ ????????????????????????????????????????????????????????????$mailnachricht.=ucfirst($feld).": $wert\n"; ????????????????????????????????????????????????????????????} ??????????????????????????????????????????????????????} ??????????????????????????????????????????????????????$mailnachricht.=date(" ??????????????????????????????????????????????????????d.m.Y | H:i:s"); ??????????????????????????????????????????????????????$mailbetreff=" "; ??????????????????????????????????????????????????????$mailbetreff.=$HTTP_POST_VARS[betreff]; ??????????????????????????????????????????????????????mail("Misaki@gmx.at", $mailbetreff, $mailnachricht, "From: lisa.leitner@gmx.at"); ??????????????????????????????????????????????????????echo "Deine Informationen wurden korrekt ?bertragen!"; ???????????????????????????????????????????????????} ?????????????????????????????} ?????????else????????{ ??????????????????????echo "Irgendetwas ist hier falsch gelaufen!"; ??????????????????????} ???????> ???</body> </html>
-
Im Script kann ich - wie auch PHP - keine Fehler auffinden.
Hier das Script (ich habe nur geringf?gige ?nderungen daran vorgenommen):
<?php
// Kann nach belieben auch weggelassen werden
error_reporting(E_ALL);
if($submit)
{
if(empty($name) || empty($email) || empty($homepage) || empty($url))
{
echo "Irgendetwas hast du nicht korrekt ausgef?llt...";
}
else
{
while(list($feld,$wert)=each($HTTP_POST_VARS))
{
if($feld!="submit")
{
$mailnachricht.=ucfirst($feld).": $wert\n";
}
}
$mailnachricht .= date("d.m.Y | H:i:s");
$mailbetreff = " ";
$mailbetreff .= $HTTP_POST_VARS['betreff'];
mail("Misaki@gmx.at", $mailbetreff, $mailnachricht, "From: lisa.leitner@gmx.at");
echo "Deine Informationen wurden korrekt ?bertragen!";
}
}
else
{
echo "Irgendetwas ist hier falsch gelaufen!";
}
?>
PS: Ich habe versehentlich eine Nachricht an Misaki versandt, sorry
Beitrag ge?ndert am 30.12.2005 11:21 von compactdisc -
Danke :) Jetzt funktionierts,
und Misaki bin eh ich, das macht nix ;) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage