tengo un sistema de registro/login de usuario al cual le implementé el sistema de recordar usuario y mantener la session abierta mediante cookies el problema es que en localhost si me crea la cookie pero no me la crea en mi web, he probado que al loguearte llegue a ejecutar el codigo donde se crea la cookie mediante un "echo" pero jamas crea la cookie, ponga donde la ponga y le de el valor que le de, aqui el codigo:
Código PHP:
if ($this->recordar==1){
$cookie = sha1($this->logueo_disponible['id'].$this->logueo_disponible['nick'].'ñlksdjfaf98r337raudil');
setcookie ('prueba',$cookie, time()+ 60*60*24*365, '/');
mysql_query("UPDATE users SET sesion = '".$cookie."' WHERE nick = '".$this->logueo_disponible['nick']."'") or die(mysql_error());
}