Frage : PHP - Lernabschnittvariablen verloren zwischen Subfolders

Ich habe eine Akte www.mywebsite.com/subfolde r/test.php, das einige Lernabschnittvariablen als unten einstellt:

session_start ();

$_SESSION [„Benutzer“] = „OKAY“;
$_SESSION [„Identifikation“] = $row_user [„Identifikation“];
$_SESSION [„Kontakt“] = $row_user [„Kontakt“];

and eine andere Akte im gleichen Verzeichnis, das die Lernabschnittvariable überprüft, die das Lernabschnittdaten OK.
www.mywebsite.com/subfolde r/test2.php

< anzeigt? PHP session_start ();
echo „Lernabschnittbenutzer“. $_SESSION [„Benutzer“];
echo $_SESSION [„userid“];
echo $_SESSION [„Kontakt“];            
? >

But, wenn ich dann zu irgendwelchen Akten außerhalb des Subfolder gehe, sagen www.mywebsite.com/index.ph p und gehen dann zurück www.mywebsite.com/subfolde r/test2.php session_variables sind alles lost.

I haben session_start () auf allen Akten in meiner Web site so, warum ich Schlusse Lernabschnittdaten bin?

Antwort : PHP - Lernabschnittvariablen verloren zwischen Subfolders

Eher als um missbilligte Eigenschaften der Sprache zu programmieren der Versuch, konnte es besseres üblich sein, STRENGEN Störungsbericht zu verwenden und die Programmierung zu regeln beruhte das auf den missbilligten Eigenschaften.  Die Umwelt auf gefährliche Bedingungen zu prüfen ist ein Teil des Seins ein Fachmann.  Ist hier ein Beispiel von, wie man das tut.

Bestes zu allen, ~Ray
1:
wenn (ini_get („register_globals ")) sterben („ist GEFAHR = register_globals eingeschaltet ");
Weitere Lösungen  
 
programming4us programming4us