cll
Ich habe ein Quiz programmiert und bekomme nun beim Absenden des Formulars folgende Fehlermeldung:
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /home/k/kilu2.de/public_html/user_web/picturepage/pferde/rassenquiz.php on line 14
das Formular mit den Antworten wird an rassenquiz.php gesendet. Der Quelltext davon:
<?php
$antwort1 = $_POST["antwort1"];
$antwort2 = $_POST["antwort2"];
$antwort3 = $_POST["antwort3"];
$antwort4 = $_POST["antwort4"];
$antwort5 = $_POST["antwort5"];
$antwort6 = $_POST["antwort6"];
$antwort7 = $_POST["antwort7"];
$antwort8 = $_POST["antwort8"];
if( ($antwort1=="Haflinger" AND $antwort2=="Hannoveraner" AND $antwort3=="Schettlandpony" AND $antwort4=="Holsteiner" AND $antwort5=="25" AND $antwort6=="Falabella" AND $antwort7=="Shire Horse" AND $antwort8=="Norweger")
or($antwort1=="Haflinger" AND $antwort2=="Hannoveraner" AND $antwort3=="Schettlandpony" AND $antwort4=="Holsteiner" AND $antwort5=="25" AND $antwort6=="Falabella" AND $antwort7=="Shire Horse" AND $antwort8=="Fjordpferd") )
{
echo "<body bgcolor=#C8E8CD><center><p> <p> <p>Herzlichen Glückwunsch, du hast es geschafft!<p><form method="POST" action="rassenquizwinner.php">
<p>Schreibe hier deinen Namen in die Gewinnerliste:<input type="text" size="20" name="antwort1">
<br>Bitte nur 1x mal "Eintragen" klicken!
<p><input type="submit" name="Eintragen" value="Abschicken"></font>
<p><a href=quiz.html>Zurück zur Übersicht</a>";
}
else
{
echo "<body bgcolor=#C8E8CD><center><p> <p> <p>Du hast leider Fehler gemacht oder einen Tippfehler in der Antwort!<p><a href=rassenquiz.html>Nochmal versuchen</a><br><a href=quiz.html>Aufgeben</a>";
}
?>
Mit line14 meint der anscheinend die Zeile in der die geschweifte Klammer aufgeht. Ich finde aber meinen Fehler nicht. Vor allem ging es, bevor ich das Formular in das echo eingebaut habe...
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /home/k/kilu2.de/public_html/user_web/picturepage/pferde/rassenquiz.php on line 14
das Formular mit den Antworten wird an rassenquiz.php gesendet. Der Quelltext davon:
<?php
$antwort1 = $_POST["antwort1"];
$antwort2 = $_POST["antwort2"];
$antwort3 = $_POST["antwort3"];
$antwort4 = $_POST["antwort4"];
$antwort5 = $_POST["antwort5"];
$antwort6 = $_POST["antwort6"];
$antwort7 = $_POST["antwort7"];
$antwort8 = $_POST["antwort8"];
if( ($antwort1=="Haflinger" AND $antwort2=="Hannoveraner" AND $antwort3=="Schettlandpony" AND $antwort4=="Holsteiner" AND $antwort5=="25" AND $antwort6=="Falabella" AND $antwort7=="Shire Horse" AND $antwort8=="Norweger")
or($antwort1=="Haflinger" AND $antwort2=="Hannoveraner" AND $antwort3=="Schettlandpony" AND $antwort4=="Holsteiner" AND $antwort5=="25" AND $antwort6=="Falabella" AND $antwort7=="Shire Horse" AND $antwort8=="Fjordpferd") )
{
echo "<body bgcolor=#C8E8CD><center><p> <p> <p>Herzlichen Glückwunsch, du hast es geschafft!<p><form method="POST" action="rassenquizwinner.php">
<p>Schreibe hier deinen Namen in die Gewinnerliste:<input type="text" size="20" name="antwort1">
<br>Bitte nur 1x mal "Eintragen" klicken!
<p><input type="submit" name="Eintragen" value="Abschicken"></font>
<p><a href=quiz.html>Zurück zur Übersicht</a>";
}
else
{
echo "<body bgcolor=#C8E8CD><center><p> <p> <p>Du hast leider Fehler gemacht oder einen Tippfehler in der Antwort!<p><a href=rassenquiz.html>Nochmal versuchen</a><br><a href=quiz.html>Aufgeben</a>";
}
?>
Mit line14 meint der anscheinend die Zeile in der die geschweifte Klammer aufgeht. Ich finde aber meinen Fehler nicht. Vor allem ging es, bevor ich das Formular in das echo eingebaut habe...