ciao.
sto cercando di capire come fare a far si che se l'utente abbia flaggato remember login alla login , quando tornera a loggarsi non servira' piu riscrivere user e password.

ho trovato questo articolo e vorrei discuterlo un po insieme perche mi perdo in un bicchiere d'acqua.

http://www.siforge.org/articles/2003...sioni_php.html


per salvare il cookie viene detto di fare cosi :
Codice PHP:
if(IsSet($_POST['ricorda']) && IsSet($_SESSION['user'])) 

  
$cok=md5($login_user)."%%".$pass_user
  
setcookie("sav_user",$cok,time()+31536000); 


molto bene....io qui non ho capito perche l'md5 lo applichiamo solo alla username e non anche alla password.....

fatto sta che se io mettessi come password pippo alla login...e sceglierei di salvare nei cookie .....lo script perfettamente mi crea il cookie sav_user .....con scadenza 1 anno....bellissimo....ma lo cerco, lo apro e ......

ecco cosa vedo :
sav_user
084e0343a0486ff05530df6c705c8bb4%25%25pippo
localhost/TwinetTCtrial/WEBROOT/web/
1024
3691768192
29897773
1670316992
29824348
*

belli tutti i numeretti....ma guarda caso...giustamente non avendo messo md5 per la psw ....eccola li....bella in chiaro....

Perche la pagina web che ho postato (consigliata da molti ) va bene????

perche secondo voi va bene non criptare la psw ????

non solo....sempre riferendomi allo script della pagina che ho postato

Codice PHP:
if(IsSet($_COOKIE['sav_user'])) 

  
$info_cok=$_COOKIE['sav_user']; 
  
$cok_user=strtok($info_cok,"%%"); 
  
$cok_pass=strtok("%%"); 
  
setcookie("sav_user",$info_cok,time()+31536000); 
 
  if(
$cok_user==md5($login_user) && $cok_pass==$pass_user
    
$_SESSION['user']=$login_user


domandona....perche mi va a fare un'altra setcookie in fase di lettura???