Vokabel-scipt fehlerhaft
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
button
datei
eintrag
englisch
error
fehler
fehlermeldung
meldung
pack
person
schleifen
script
versuchen
vokabel
warnung
-
ALso.
Ich versuche mich gerade en einem englisch-cokabel script.
Der bsherige Code:
<a href="new.php">Neuer Eintrag</a><br /><br /><br /><br /><br /><br /><br /> <?php mysql_connect('*quiek*','blubb','pwd'); mysql_select_db('*quak*'); $sql='SELECT * FROM Vokabeln'; $query=mysql_query($sql); while($fetch=mysql_fetch_array($query)) { echo '<form method="post">'; echo '<table border><tr><td><b>NR</b></td><td><b>Vokabel</b></td><td><b>?bersetzung</b></td></tr>'; echo '<tr><td>'.$fetch['id'].'</td><td>'.$fetch['vokabel'].'</td><td><input type="text" name="'.$fetch['vokabel'].'"></td><td><input type="submit" name="'.$fetch['id'].'"></td></tr>'; if($_POST['.$fetch['id'].']) { } }
eigentlich ein recht verst?ndlicher code.
Ich will eben f?r jden Vokabel n button, der pr?ft, ob die Vokabel jetzt richtig is oder ncih.
Doch beim Ausf?hren des scripts zeigt er:
Parse error: parse error, unexpected T_STRING, expecting ']
In der Line 16 an.
-->if($_POST['.$fetch['id'].'])
Wo sit da der Fehler? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Der Fehlermeldung kannst du schon mal entnehmen, dass der Fehler auch Linie 16 ist. Dort kann ich allerdings keinen Fehler finden. Vielleicht wird aber hier auf Lima auch der Code falsch angezeigt. Am besten, du schreibst ihn in eine .txt datei, dann k?nnen wir dir eher helfen.
sebigisler
PS. Hab auch mal einen Vokabelntrainer Geproggt: http://www.vtrainer.ch.vu -
aus if($_POST['.$fetch['id'].'])
mach if($_POST[$fetch['id']]) -
War es der fehler...
Oder m?ssen wir dir weiter helfen... -
newwarrior schrieb:
War es der fehler...
Oder m?ssen wir dir weiter helfen...
Nein, das m?sste der Fehler sein, au?er es gibt noch weitere, die der PHP Parser nicht anzeigt.
Der Fehlermeldung kannst du schon mal entnehmen, dass der Fehler auch Linie 16 ist. Dort kann ich allerdings keinen Fehler finden. Vielleicht wird aber hier auf Lima auch der Code falsch angezeigt. Am besten, du schreibst ihn in eine .txt datei, dann k?nnen wir dir eher helfen.
sebigisler
PS. Hab auch mal einen Vokabelntrainer Geproggt: http://www.vtrainer.ch.vu
Nein, der Fehler kann auch am Anfang des Scriptes liegen! Wenn z.B. eine Schleife nicht geschlossen wurde etc.
Aber wegen der Fehlermeldung und dem Fehler im Script hast du bei diesem Recht.
Ich wollte nur nochmal darauf hinweisen, da andere Personen, das leider nicht wissen...
MfG Lucas -
Um sicher zu sein das es alle Fehler waren, kannst du diese Meldung ganz am Anfang aller deiner Seiten packen
error_reporting(E_ALL);
Daurch werden alle Fehler ausgeben -
Um sicher zu sein das es alle Fehler waren, kannst du diese Meldung ganz am Anfang aller deiner Seiten packen
error_reporting(E_ALL);
Daurch werden alle Fehler ausgeben
...und alle Warnungen und Hinweise.
MfG Lucas -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage