Hallo,
jetzt nicht lachen, aber der Aufbau meiner Seiten ist zu schnell.
Dh.
ich habe mehrere Frames
Bedingung des Auftragsgebers ist, es soll ohne JS funktionieren.
Deshalb wird im Menu als Ziel "middle" angegeben, das Script middle.php packt
die übergebenen Variablen in die Session, und gibt dann das
Frameset zur Anzeige von menu und main aus.
Nun passiert es aber recht häufig, das er beim Klicken ins Menu
wieder die alte Seite anzeigt.
Ein Blick in die Session zeigt, er hat es zwar reingeschrieben,
aber menu und main haben es vor dem Schreiben bereits ausgelesen,
und sind dadurch falsch.
Ein zweiter Klick auf den Menupunkt bringt die richtige Seite.
Auch ein sleep() in der middle.php hilft, doch ist die Seite bei einem sleep(1)
schon nicht mehr flüssig (das stört den Auftraggeber), da das
ganze im Intranet läuft
jemand eine Idee, wie ich Verzögerungen im 0,1 Sek Takt einbauen kann?
Das dürfte schon reichen, damit die Session vorher gespeichert ist.
jetzt nicht lachen, aber der Aufbau meiner Seiten ist zu schnell.
Dh.
ich habe mehrere Frames
Code:
Hauptseite +---------------------+ | top | +---------------------+ | | | middle | | | +---------------------+ | foot | +---------------------+ Frame 'middle' teilt sich in +---------------------+ | | | |menu| main | | | | +---------------------+
Deshalb wird im Menu als Ziel "middle" angegeben, das Script middle.php packt
die übergebenen Variablen in die Session, und gibt dann das
Frameset zur Anzeige von menu und main aus.
Nun passiert es aber recht häufig, das er beim Klicken ins Menu
wieder die alte Seite anzeigt.
Ein Blick in die Session zeigt, er hat es zwar reingeschrieben,
aber menu und main haben es vor dem Schreiben bereits ausgelesen,
und sind dadurch falsch.
Ein zweiter Klick auf den Menupunkt bringt die richtige Seite.
Auch ein sleep() in der middle.php hilft, doch ist die Seite bei einem sleep(1)
schon nicht mehr flüssig (das stört den Auftraggeber), da das
ganze im Intranet läuft
jemand eine Idee, wie ich Verzögerungen im 0,1 Sek Takt einbauen kann?
Das dürfte schon reichen, damit die Session vorher gespeichert ist.
Kommentar