kirli
|
User
|
|
registriert
|
24.06.2008
|
wohnt in
|
|
Beiträge
|
1
|
|
Hallo,
habe kürzlich eine Webseite übernommen und nun folgendes Problem:
Auf der Seite gibt es ein Formular, welches an einen Formmailer übergeben wird:
<form action="formmailer.php" method="post" name="formular">
Wenn jeman versucht, dieses abzusenden, erscheint folgende Fehlermeldung:
Parse error: syntax error, unexpected T_VARIABLE in /kunden/xxx/xxx/xxx/xxx/xxx/xxx/formmailer.php on line 2
Da, wo die xxx steht natürlich der Pfad zum Mailer.
Die formmailer.php sieht so aus:
PHP:
<?php
$admin= "email@domain.de";
$subject= "Frage an das Support-Team";
while(list($name,$value)=each($HTTP_POST_VARS)) {
$message.="$name: $value\n\n";
}
mail($admin,$subject,$message,"From:$email");
?>
<html><head><title>Seitentitel</title></head>
<body bgcolor="white"><div align=center><br></div><p align="center"> </p><p
align="center"> </p><p align="center"> </p><p align="center"> </p><p
align="center"><font face="Times New Roman" size="+4" color="#0000dd"><b>Vielen
Dank.</b></font><br><font color="#0033CC" size="5"><b>Ihre Anfrage wurde
weitergeleitet.</b></font><br><br></p></body></html>
Auch hier ist natürlich eine gültige Adresse angegeben.
error_reporting(E_ALL); gibt folgendes aus:
Notice: Undefined variable: email in /kunden/xxx/xxx/xxx/xxx/xxx/xxx/formmailer.php on line 3
Hab leider keine Ahnung, wie ich den Fehler beseitige, konnte mich mit PHP bislang noch nicht so beschäftigen, fange gerade erst damit an. Kann mir hier jemand helfen?
Danke
---
Habs mal gescheit formatiert, konnte ja keiner lesen
Dieser Beitrag wurde am 25.06.2008 um 20:15:35 Uhr von Flitze zum 2. Mal editiert.
|
Flitze
|
Administrator
|
|
registriert
|
17.10.2006
|
wohnt in
|
Eschwege
|
Beiträge
|
332
|
|
Hey, brauche mal das komplette Skript, also auch das komplette Formular, sonst kann man nich viel zu sagen..
Nen Syntax error seh ich eich nicht un der Fehler beim error_reporting sagt nur, dass die Variable $email nicht deklariert ist.
|