Einzelnen Beitrag anzeigen
Alt 10.04.2005, 09:44   #4
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

schau dir mal deinen Funktionsaufruf an:

mail ($To,$Subject,$Body,"From: webmaster@$_SERVER['SERVER_NAME']")

Hier hats wohl sehr sicher was mit dem
"From: webmaster@$_SERVER['SERVER_NAME']"

1. wirst du die einfachen Anführungszeichen escapen müssen dh. mit \' schreiben.
Außerdem verwendet du SERVER_NAME. Soll das eine Variable sein? Falls ja, dann fehlt das $ Zeichen davor.

2. wenns das nicht war:
schreib statt
"From: webmaster@$_SERVER['SERVER_NAME']"
"From: webmaster@deinwirklicherservername.at"
dh. schreib die e-mail adresse mal wirklich rein.

3. dann kannst du noch gleich das ganze "from: " zeugs weglassen.

4. in deinen Code-Zeilen wird $To, $Subject und $Body nirgends zugewießen, aber ich hoffe das machst du irgendwo anders.

viel Spaß, T.
T.dot ist offline   Mit Zitat antworten