959 Aufrufe
Gefragt in Skripte(PHP,ASP,Perl...) von
Hallo, liebe (Fach)Leute,

ich bekomme folgende Fehlermeldung (Software "Web to Date 5.0")

Parse error: parse error, unexpected T_STRING in d:\programme\web to date 5.0\apache\htdocs\w2dfgw.php on line 177

Nachfolgend die Zeilen 164 bis 182, die fehlerhafte Zeile 177 fängt mit "mail" an.

*********************************************

if ($fgwemail!='nomail@kaufrausch.de') {

if (!in_array(strtolower($fgwemail), $whitelist)) {
die("ERROR: ILLEGAL RETURN-EMAIL-ADDRESS");
}

if (!$fgwemail) {
die ("ERROR: NO RETURN-EMAIL-ADDRESS");
}
if (!$fgwreturnurl) {
die ("ERROR: NO RETURN-URL");
}

mail ($fgwemail, $fgwsubject, createMimeMail(), "MIME-Version: 1.0\nContent-Type: multipart/alternative;\n\tboundary=\ "--WEB2DATEGATEWAY\"\nX-Mailer: web to date Gateway Version 1.0 \nFrom:WebtoDateformular<$fgwemail>");
}
header("Location: ".$fgwreturnurl);


?>

*********************************************

Mein Provider www.hosterme.de verwendet PHP5. Liegt es an den "--"-Zeichen?

Der Fehler tritt beim Versand eines Kontaktformulares auf.

Merci für mögliche Antworten,
Thomas

1 Antwort

0 Punkte
Beantwortet von
Hallo Thomas,

wenn es kein Paste-Fehler ist denke ich es liegt an dem Leerzeichen zwischen \ und " in der mail-Zeile hinter boundary.

So wird nämlich das Leerzeichen escaped und nicht das Anführungszeichen, wie es sein sollte - deshalb auch der Stringfehlerhinweis.


MFG
TombDevil
...