Kontext: Ich wollte app mit mod_rewrite erstellen (Front-Seite lädt untergeordnete Seiten), blieb aber beim Laden session_enabled Seiten von der Front-Controller-Seite stecken.zwei session_starts() hängen PHP-App
Problem: Das Problem ist, dass ich session_start() Aufruf Twise, PHP-Seite nicht mehr reagiert. Was seltsam ist, die Funktion session_start ist harmlos und wird auf verschiedenen Seiten aufgerufen.
child.php Datei:
parent.php Datei:
Anruf
Ich habe das Problem auf diese Probe verengt to parent.php wird den Browser unendlich laden. Sobald Sie einen der Aufrufe von session_start() kommentieren, wird sofort geladen.
Worin liegt die Ursache des Problems? Ich brauche dringend sessionfähige Seiten.
PS Ich kann es umgehen, indem Sie Seiten, aber sie verlassen sich auf URL-Parameter, ich möchte vermeiden, sie wegen irgendeiner Art von Parameter-Proxies zu beheben.
In diesem Fall wird die Sitzung nicht auf derselben Seite gestartet. – kmkaplan
Es sieht aus wie die gleiche Seite, nur ein anderes Skript. Ich habe dies verwendet, um die gleiche Sitzung in einem Ajax-Include beim ersten Laden der Seite zu verwenden (wenn die Sitzung bereits gestartet wurde, im Gegensatz zum Ajax-Aufruf, wenn ich die Sitzung starten muss). – jeroen