Hallo Freakz
Hmm, ich hab nen komisches Problem, ich hab hier im Forum schon gesucht, dazu gibts hier auch nen paar Threads, aber das was da drin steht, scheint mir net wirklich zu helfen.
Folgendes passiert im Script :
Ich suche per Zufall eine Aufgabe aus meiner DB Tabelle aus und unterscheide danach, welche Art von Aufgabe ausgewählt wurde.
Ist aufg_art == 1, dann wird "templates/aufg_geb.inc.php" included, andersfalls "templates/aufg_mult.inc.php". Das funzt soweit:
Die eingebundenen Dateien enthalten jeweils ein Formular (PHPSELF), mit der ausgewählten Frage, die man dann beantworten muss. Beantworte ich die Frage, wird provisorischerweise danach die Antwortnummer angezeigt.
Was ist nun das Problem?
Nach beantworten der Frage kommt es manchmal vor, das die Antwortnummer gar nicht angezeigt wird. Reloaded man die Seite nun 2mal, dann wird die Antwort angezeigt ?!? Scheinbar bleibt $_POST[antwort] bei den ersten malen leer ?!? hmm...
Ich habs auch schon mit PHPSELF + time() versucht, sämtliche Header eingebaut, aber dieser Fehler tritt scheinbar sehr sporadisch auf und ich kanns mir nicht erklären...
mfg
paddy
Hmm, ich hab nen komisches Problem, ich hab hier im Forum schon gesucht, dazu gibts hier auch nen paar Threads, aber das was da drin steht, scheint mir net wirklich zu helfen.
Folgendes passiert im Script :
Ich suche per Zufall eine Aufgabe aus meiner DB Tabelle aus und unterscheide danach, welche Art von Aufgabe ausgewählt wurde.
Ist aufg_art == 1, dann wird "templates/aufg_geb.inc.php" included, andersfalls "templates/aufg_mult.inc.php". Das funzt soweit:
PHP-Code:
If ($skp_fetch_1["aufg_art"]== "1") {
include ("./templates/aufg_geb.inc.php");
}Elseif ($skp_fetch_1["aufg_art"]== "2") {
include ("./templates/aufg_mult.inc.php");
}
Was ist nun das Problem?
Nach beantworten der Frage kommt es manchmal vor, das die Antwortnummer gar nicht angezeigt wird. Reloaded man die Seite nun 2mal, dann wird die Antwort angezeigt ?!? Scheinbar bleibt $_POST[antwort] bei den ersten malen leer ?!? hmm...
Ich habs auch schon mit PHPSELF + time() versucht, sämtliche Header eingebaut, aber dieser Fehler tritt scheinbar sehr sporadisch auf und ich kanns mir nicht erklären...
mfg
paddy
Kommentar