• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

einfacher formmailer

gimnick

New member
Hallo,

ich hab einen formmailer in php geschrieben und ihn auf test.php gespeichert. Aber es erfolgt dann die Fehlermeldung: Parse error
Was kann ich machen?

Hier der Code:

<html>
<head>
<title>Test</title>
</head>
<body>

<?
$admin="gimnick@hotmail.com"
$subject="E-Mail"
$message="Nachricht an $admin von $email:\n\n";
while(list($name:$value)=each($HTTP_POST_VARS)){
$message="$name:$value\n\n";
}
mail($admin,$subject,"From:
$email");
?>

<br><br>

<form method="post" action="test.php">
Name:<br><input type="text" name="name">
E-Mail:<br><input type="text" name="email">
Nachricht:<br><input type="textarea" name="nachricht" cols="40" rows="7">
</textarea>
<input type="submit" name="senden" value="senden">
</form>

</body>
</html>


und hier die Addresse: http://www.webnetter.de/users/gimnick/test.php

Vielen Dank im Voraus!
mfg gimnick
 
Code:
while(list([b]$name, $value[/b])=each($HTTP_POST_VARS)){
sollte wohl eher ein Komma sein.....

ansonsten wäre es nett, wenn Du die Zeilen Nummer des Fehlers mitposten würdest, dann geht das Raten schneller....
 
danke erstmal,

die fehlerzeile: Parse error: parse error, expecting `','' or `')'' in /usr/local/httpd/htdocs/web706/html/users/gimnick/test.php on line 5


der code:

<?
$admin="gimnick@hotmail.com";
$subject="E-Mail";
$message="Nachricht an $admin von $email:\n\n";
while(list($name:$value)=each($HTTP_POST_VARS)){
$message.="$name:$value\n\n";
}
mail($admin,$subject,"From:
$email");
?>

<br><br>

<form method="post" action="test.php">
Name:<br><input type="text" name="name">
E-Mail:<br><input type="text" name="email">
Nachricht:<br><input type="textarea" name="nachricht" cols="40" rows="7">
</textarea>
<input type="submit" name="senden" value="senden">
</form>
 
Dann sollte diese behobensein, wenn du Albu's Hinweis folgst und in der while Schleife den Doppelpunkt gegen ein Komma austauscht :)
 
Zurück
Oben