Bueno, como siempre he hablado antes de la cuenta señores... el código funciona bien (lo pongo a continuación:
El problema está en la línea marcada con rojo, ya que me dice que me da un error de MySQL. He mirado por internet y la explicación que dan es que las cookies deben ir en <head></head> por que si no no funcionan. He probado a cambiarlas a <head> pero tampoco me ha dado ningún resultado (Cuando intento entrar a la página que comprueba si tengo las cookies SIEMPRE me dice que no estoy registrado [:(] ¿Alguna sugerencia?
PD: Creen que debería cambiar lo que remarco en verde en el siguiente código por mis valores (que son USUARIO Y PASSWORD):
Muchas gracias por su ayuda.
<?php
$conexion=mysql_connect('mysql.webcindario.com','grupo221','drilis89');
mysql_select_db('grupo221',$conexion);
$nick=$_POST[USUARIO];
$pass=$_POST[PASSWORD];
$registrado=mysql_query("select USUARIO,PASSWORD from SOCIOS where USUARIO='$nick' and PASSWORD='$pass'",$conexion) or die (mysql_error());
if($usuario=mysql_fetch_array($registrado))
{[COLOR="red"][B]setcookie("usuario",$usuario['nick'],time()+7776000);
setcookie("contrasena",$usuario['pass'],time()+7776000);[/B][/COLOR]
</form>";}
else{echo'Los datos ingresados no son correctos.';}
?>El problema está en la línea marcada con rojo, ya que me dice que me da un error de MySQL. He mirado por internet y la explicación que dan es que las cookies deben ir en <head></head> por que si no no funcionan. He probado a cambiarlas a <head> pero tampoco me ha dado ningún resultado (Cuando intento entrar a la página que comprueba si tengo las cookies SIEMPRE me dice que no estoy registrado [:(] ¿Alguna sugerencia?
PD: Creen que debería cambiar lo que remarco en verde en el siguiente código por mis valores (que son USUARIO Y PASSWORD):
setcookie("usuario",$[COLOR="lime"][B]usuario[/B][/COLOR]['[COLOR="lime"][B]nick[/B][/COLOR]'],time()+7776000);
setcookie("contrasena",$[COLOR="lime"][B]usuario[/B][/COLOR]['[B][COLOR="lime"]pass[/COLOR][/B]'],time()+7776000);Muchas gracias por su ayuda.