Jump to content
php.lv forumi

cookies - vienai lapai iet, citai nē.


anonīms

Recommended Posts

Lapa nr1

if(isset($_COOKIE['gamefarm_lietotajs']) && isset($_COOKIE['gamefarm_parole']))
{
$_SESSION['lietotajvards'] = $_COOKIE['gamefarm_lietotajs'];
$_SESSION['parole'] = $_COOKIE['gamefarm_parole'];
}

 

Lapa nr2

if(isset($_COOKIE['bliezam_lietotajs']) && isset($_COOKIE['bliezam_parole']))
{
$_SESSION['lietotajvards'] = $_COOKIE['bliezam_lietotajs'];
$_SESSION['parole'] = $_COOKIE['bliezam_parole'];

echo "tas_jums";
}

 

Lapai nr1 viss iet ideāli.

Lapai nr2, pat nerādas "tas_jums", bet ja uzliek vnk if(isset($_COOKIE)), tad iet, bet nav ne sesijas lietotajvards, bet parole.

 

Vai varētu būt tā, ka konfigurācijā kaut ko jāmaina? vai arī kļūda ir citur?

 

 

lapa nr2 login

	  setcookie("bliezam_lietotajs", $_SESSION['lietotajvards'], time()+$cookie_time, "/");
  setcookie("bliezam_parole", $_SESSION['parole'], time()+$cookie_time, "/");

Link to comment
Share on other sites

Tiktiesam - parole cepumos ir tas pats kas "Hello .. I'm here - hack me !" :)

Sesija ir jaglaba tikai lietotajvards ( vislabakais variants ) .. Attiecigi pirms ieraksta sesija, parbaudi vai parole ir pareiza un saglaba lietotajvardu .. ja sesijaa ir tuksums - tatad lietotajs nav ielogojies !

Nemot vera to ka sesijai var pieklut tikai no tava domena - paroles turesana nav nepieciesama ..

Link to comment
Share on other sites

×
×
  • Create New...