Logo - MyWebsolution.de
User gesamt  :  2386779
User online  :  2
KubaSeoTräume, PHP Forum, PHP Community and more ... MyWebsolution.de!
   
   
 
Registrieren Login User F.A.Q Suche Home

eingeloggt bleiben

MyWebsolution.de Foren » Anfängerfragen PHP und MYSQL » Formmailer

Seite: 1 Posts pro Seite: 5 10 20
Autor Thread
25.06.2008 00:04 Uhr Formmailer
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">&nbsp;</p><p 
align="center">&nbsp;</p><p align="center">&nbsp;</p><p align="center">&nbsp;</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.
Profil ansehen
25.06.2008 10:12 Uhr
splasch
Forenposter
 
registriert 21.04.2008
wohnt in
Beiträge 67
Bau das ist aber ein sehr alter php code. Welche php version hast du am Sever?

Warscheinlich erkennen die neuen PHP Version die alten befehle nicht mehr da einige gegen besser ausgetauscht wurden.Da bleibt dir nur Übering das Script um zu schreiben für die neuen Versionen.

Mfg Splasch
Profil ansehen
25.06.2008 20:22 Uhr
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.


Profil ansehen Mail senden
Seite: 1 no reply
Powered by Pascal Landau © 2006 MyWebsolution.de
Designed by Pascal Landau © 2006 MyWebsolution.de
 
 
 
 
Home Email Impressum Disclaimer Statistik