Beitrag von Peter (141 Beiträge) am Freitag, 21.September.2018, 18:37.
Re: Re: Re: Re: Re: Re: Seltsamer Doppelaufruf
also mit 'return die();' kommt bei mir nur ne leere Seite.
Mein Lösungsansatz, der auch läuft, ist folgender:
Ich geb meinen logIn/session-Daten eine '$showPage'-Wert mit.
Der wird am Anfang meiner Seiten abgefragt und dann auf OFF gestellt.
So wird der Seiten-Code nur 1-mal durchlaufen.
Beim AJAX-Aufruf für eine neue Seite oder auch die selbe nochmal neu
stell ich mein '$showPage' auf ON, und die nächste Seite wird ausgegeben,
ohne nochmals durch den kompletten Code der alten Seite zu laufen.
Das funktioniert auch, wenn zwischen drinn Seiten aufgerufen werden,
die diese Funktion noch nicht haben, weil dann mein '$showPage' nicht
verändert wird.
Ist halt ein bisschen getippe.