cll

Hafifan in Action ->www.hafifieber.com
 

Dabei seit: 12.02.2005
Beiträge: 1.887
Herkunft: Bayern
 |
|
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...
__________________
|
|
06.09.2006 14:13 |
|
|
 | |
cll

Hafifan in Action ->www.hafifieber.com
 

Dabei seit: 12.02.2005
Beiträge: 1.887
Herkunft: Bayern
Themenstarter
 |
|
danke, ist logisch. Ich werd mal schaun, obs dann funktioniert.
Zu deinen Fragen:
die zwei klammern waren in der Vorlage mit IF oder OR schon drin. und da es funktioniert, wirds wohl so gehören.
Das doppelte ist, weil die Antwort 8 zwei verschiedene Lösungen hat. Deshalb muss ich eine OR-Schleife einbauen.
__________________
|
|
06.09.2006 14:33 |
|
|
cll

Hafifan in Action ->www.hafifieber.com
 

Dabei seit: 12.02.2005
Beiträge: 1.887
Herkunft: Bayern
Themenstarter
 |
|
uuups, man, ich sollte heut wohl aufhörn! Da hab ich die Variable nur an einer Stelle ausgetauscht... *peinlich*
Sorry für die blöde Frage. Bin heut schon seit 6 am Arbeiten... das bekommt einem in den Ferien nicht so.
__________________
|
|
06.09.2006 16:16 |
|
|
Impressum
|
|