Por sí les puede ayudar http://photos.blogar.net/phpinfo.php (está la info del php).
Creo la cookie de la siguiente manera: setcookie("user",$_POST['usuario'],time()+172800);
Y me da el siguiente error: Warning: Cannot modify header information - headers already sent by (output started at F:\hshome\sergioso\photos.blogar.net\conectar.php: 21) in F:\hshome\sergioso\photos.blogar.net\logon.php on line 9
El código entero que uso para autentificar y crear al cookie:
Código PHP:
<?
include("conectar.php");
$link=Conectarse();
?>
<?$result = mysql_query("select count(*) from usuarios where usuario = '$usuario' and password = '$password'",$link);
if(mysql_result($result,0)==0) {
$error = "Usuario o password incorrectos";
} else {
setcookie("user",$_POST['usuario'],time()+172800);
print "<script>window.location.href='tupanel.php?login=true&user=$usuario'</script>";
}
?>
Y cuando intento leer la Cookie (que no se crea por que da error), me salta con: Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in F:\hshome\sergioso\photos.blogar.net\tupanel.php on line 2
Para leer la cookie hago: $_COOKIE['user'];
Alguien sabe por que no funciona?