bueno, a mi me dijeron que es mejor trabajar con sesiones, pero como soy un novato todavia, me baje un manual que trabajaba con cookies asi que asi lo hice...
me salen estos errores al iniciar sesion, aunque me inicia la sesion perfectamente...
Código:
Notice: Undefined variable: idusuariol in C:\Archivos de programa\Apache Group\Apache2\htdocs\www\login.php on line 3
Notice: Undefined variable: nickusuaruol in C:\Archivos de programa\Apache Group\Apache2\htdocs\www\login.php on line 4
Notice: Undefined variable: emailusuariol in C:\Archivos de programa\Apache Group\Apache2\htdocs\www\login.php on line 5
Notice: Undefined variable: nombreusuariol in C:\Archivos de programa\Apache Group\Apache2\htdocs\www\login.php on line 6
Warning: Cannot modify header information - headers already sent by (output started at C:\Archivos de programa\Apache Group\Apache2\htdocs\www\index.php:6) in C:\Archivos de programa\Apache Group\Apache2\htdocs\www\login.php on line 14
Warning: Cannot modify header information - headers already sent by (output started at C:\Archivos de programa\Apache Group\Apache2\htdocs\www\index.php:6) in C:\Archivos de programa\Apache Group\Apache2\htdocs\www\login.php on line 15
y el codigo de login.php es...
Código PHP:
<?php
$logincorrecto = false;
$idusuariol;
$nickusuaruol;
$emailusuariol;
$nombreusuariol;
if(isset($HTTP_COOKIE_VARS["usnick"]) && isset($HTTP_COOKIE_VARS["uspass"]))
{
$result = mysql_query("SELECT * FROM usuarios WHERE nick='".$HTTP_COOKIE_VARS["usnick"]."' AND password='".$HTTP_COOKIE_VARS["uspass"]."'");
if($row = mysql_fetch_array($result))
{
setcookie("usnick",$HTTP_COOKIE_VARS["usnick"],time()+7776000);
setcookie("uspass",$HTTP_COOKIE_VARS["uspass"],time()+7776000);
$logincorrecto = true;
$idusuariol = $row["id"];
$nickusuariol = $row["nick"];
$emailusuariol = $row["email"];
$nombreusuariol = $row["nombre"];
}
else
{
setcookie("usnick","x",time()-3600);
setcookie("uspass","x",time()-3600);
}
mysql_free_result($result);
}
?>
nose que podrá ser asi que agradezco su ayuda...