Fråga : PHP - periodsvariabler som är borttappada mellan subfolders

Jag har en spara i rel= " nofollow " " för _blank " för www.mywebsite.com/subfolde r/test.php som är den uppsättningar några periodsvariabler som nedanföra:

session_start ();

$_SESSION [”användare”] = ”REKO”;
$_SESSION [”ID”] = $row_user [”ID”];
$_SESSION [”kontakt”] = $row_user [”kontakt”];

and another sparar i det samma arkivet som kontrollerar periodsvariabeln, som visar för http://www.mywebsite.com/subfolder/test2.php” för href= för periodsdata OK.
www.mywebsite.com/subfolde r/test2.php

echo ”periodsanvändare”. $_SESSION [”användare”];
echo $_SESSION [”userid”];
echo $_SESSION [”kontakt”];            
? alla >

But, om jag därefter går till några, sparar utanför för http://www.mywebsite.com/index.php” för href= för subfoldernågot att säga www.mywebsite.com/index.ph p och därefter går tillbaka till rel= " nofollow "” för _blank” för session_variables för www.mywebsite.com/subfolde r/test2.php är all lost.

I har session_start () på sparar i min website så varför förmiddagen mig losing periodsdata?
" klar "

Svar : PHP - periodsvariabler som är borttappada mellan subfolders

Ganska än försök att programmera runt om skarpt ogilla särdrag av språket, det kan är ett bättre övar för att använda det STRIKT felet som anmäler, och att fixa att programmera det relied på de skarpt ogilla särdragen.  Att testa miljön för farligt villkorar är en del av att vara ett yrkesmässigt.  Är här ett exempel av hur man gör det.

Bäst till alla, ~Ray
1:
om (ini_get (”register_globals”)) matris (”FARA = register_globals är PÅ”);
Andra lösningar  
 
programming4us programming4us