Código:
Y mi funcion en php es:$yySetCookies1 = cookie(-name => "$cookieusername", -value => "", -path => "/", -expires => "Thursday, 01-Jan-1970 00:00:00 GMT"); $yySetCookies2 = cookie(-name => "$cookiepassword", -value => "", -path => "/", -expires => "Thursday, 01-Jan-1970 00:00:00 GMT");
Código:
La cookie que genera mi función en php sólo es igual en los campos en negrita y el número de elementos o de líneas es el mismo:$expire = time()+7776000; $passc = crypt($pass); $yySetCookies1 = setcookie(username,$name,$expire,"/","www.misitio.com"); $yySetCookies1 = setcookie(password,$passc,$expire,"/","www.misitio.com");
username
minombre
wwwmisitio.com/
1024
3440222232
29632456
3593976456
29646756
*
password
%241%24gciRtJzB%24FkYMnm%2FWWStehbZeXXZe8.
wwwmisitio.com/
1024
3440222232
29632456
3593976456
29646756
*
La función del foro que se encarga de leer la cookie creo que es esta:
Código:
Así que nada a ver si ssabéis cómo conseguirlo. sub LoadCookie { foreach (split(/; /,$ENV{'HTTP_COOKIE'})) { $_ =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg; ($cookie,$value) = split(/=/); $yyCookies{$cookie} = $value; } if($yyCookies{$cookiepassword}) { $password = $yyCookies{$cookiepassword}; $username = $yyCookies{$cookieusername} || 'Guest'; } else { $password = ''; $username = 'Guest'; } }