Seite 1 von 1

phpTest

Verfasst: 06.02.2005 16:10
von leopittoni
Hallo

Ich habe das Quiz-Script "phpTest" installier.
( http://www.resynthesize.com/code/phptest_info.php )

Kennt das vielleicht jemand? Wenn ja kann er mir vielleicht helfen:

Oben an jeder Frage im Quiz steht:

Code: Alles auswählen

stdClass Object ( [questions] => Array ( [0] => 187 [1] => 196 [2] => 194 [3] => 188 [4] => 195 [5] => 197 [6] => 189 [7] => 185 [8] => 186 [9] => 191 [10] => 190 [11] => 184 [12] => 198 [13] => 192 [14] => 193 ) [answers] => Array ( [0] => Leave Blank [1] => Leave Blank [2] => Leave Blank [3] => Leave Blank [4] => Leave Blank [5] => Leave Blank [6] => Leave Blank [7] => Leave Blank [8] => Leave Blank [9] => Leave Blank [10] => Leave Blank [11] => Leave Blank [12] => Leave Blank [13] => Leave Blank [14] => Leave Blank ) [info] => Array ( [0] => 40 [test_id] => 40 [1] => 48 [subject_id] => 48 [2] => 0 [anonymous] => 0 [3] => 1 [type] => 1 [4] => Aufnahmeprüfung - magiciansOnly! [description] => Aufnahmeprüfung - magiciansOnly! [5] => [notes] => [6] => 15 [num_required] => 15 [7] => 0 [num_random] => 0 [8] => 2005-02-05 19:00:00 [start_date] => 2005-02-05 19:00:00 [9] => 2035-02-05 19:00:00 [end_date] => 2035-02-05 19:00:00 [10] => 27 [group_id] => 27 [num_questions] => 15 ) [test_id] => 40 ) 
Da sollte aber nichts stehen...

Kann mir jemand sagen, was ich falsch gemacht habe oder falsch im Script ist?

Danke, Léo

Verfasst: 06.02.2005 17:04
von MrMind
Schaumal ob irgendwo im Script ein printr() steht, das sieht mir danach aus, als ob jemand mit printr() Arrays ausgeben will um zu sehen wie diese gespeichert werden.


Mfg
MrMind

Verfasst: 06.02.2005 18:54
von leopittoni
Hallo

Nein, habe in der entprechenden Datei nichts gefunden-...

An was könnte es denn sonst liegen?

Hier ist noch die entsprechende Datei in .txt:
http://web37.ipx11063.ipxserver.de/question.php.txt

Danke, Léo

Verfasst: 06.02.2005 19:14
von Lord_Femto
in welcher datei ist denn diese array?

Verfasst: 06.02.2005 23:37
von Blutgerinsel
Du bindest eine Klasse ein, die du in irgendeinem Script welche die Funktionen aufruft istanzierst mit new und als globale Var verwendest

Auszug:

Code: Alles auswählen

global $test_session, $PHP_SELF;
    echo "<div class=\"menu\">\n";

    $count = 1;
    foreach ($test_session->questions as $question_id) {
Schau mal $test_session an. Die hat einen Ursprung und in einer Methode wird möglicherweise ein print_r oder sogar vll. http://de2.php.net/manual/de/function.g ... t-vars.php sein......

Würde mal debuggen an deiner Stelle.....Vll. ist auch einfach eine Debugging Engine seitens der Klasse aktiv.........

Verfasst: 07.02.2005 18:13
von leopittoni
Hmm, sorry aber hilft mir nicht weiter...

Was muss ich denn wo im Code ändern, damit dieser Fehler nicht mehr auftaucht?

Danke, Léo