Bueno aqui tengo ese problema y no se donde sera porque ya revise muchas veces y no encontre el problema aqui estan los codigos
index.php
Código PHP:
<?php
$link=mysql_connect("localhost","usuario","");
mysql_select_db("registro_clan",$link);
include("login.php");
if($loginCorrecto)
{
echo "<b>".$nickUsuarioL."<b>";
}
else
{
echo "<b><a href='index/conectar.html'>Conectarse</a></b>";
}
mysql_close($link);
?>
login.php
Código PHP:
<?php
$loginCorrecto = false;
$idUsuarioL;
$nickUsuarioL;
$nombreUsuarioL;
$emailUsuarioL;
$rangoUsuarioL;
$gpsUsuarioL;
if(isset($HTTP_COOKIE_VARS["usNick"]) && isset($HTTP_COOKIE_VARS["usPass"]))
{
$result = mysql_query("SELECT * FROM registro 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"];
$nombreUsuarioL = $row["nombre"];
$emailUsuarioL = $row["email"];
$rangoUsuarioL = $row["rango"];
$gpsUsuarioL = $row["gps"];
}
else
{
//Destruimos las cookies.
setcookie("usNick","x",time()-3600);
setcookie("usPass","x",time()-3600);
}
mysql_free_result($result);
}
?>
conectar.html
Código HTML:
<form method=post action=conectar.php>
<table width="331" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="55"><img src="../../incubos/imagenes/entorno/inputiz.gif" width="55" height="27"></td>
<td width="84" background="../../incubos/imagenes/entorno/input.gif"><font size="2" face="Geneva, Arial, Helvetica, sans-serif">Identificación</font></td>
<td width="137" background="../../incubos/imagenes/entorno/input.gif">
<div align="center">
<input name="nick" type="text" id="nick" style="font-family: Arial; font-size: 11px; color: #cccccc; background-color: #000000; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px" size="20" maxlength="12">
</div></td>
<td width="55"><img src="../../incubos/imagenes/entorno/inputde.gif" width="55" height="27"></td>
</tr>
<tr>
<td height="10" colspan="4"> </td>
</tr>
<tr>
<td width="55"><img src="../../incubos/imagenes/entorno/inputiz.gif" width="55" height="27"></td>
<td background="../../incubos/imagenes/entorno/input.gif">Contraseña</td>
<td width="137" background="../../incubos/imagenes/entorno/input.gif">
<div align="center">
<input name="password" type="password" id="password" style="font-family: Arial; font-size: 11px; color: #cccccc; background-color: #000000; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px" size="20">
</div></td>
<td width="55"><img src="../../incubos/imagenes/entorno/inputde.gif" width="55" height="27"></td>
</tr>
</table>
<p>
<input name="image" type="image" src="../imagenes/botones/form_ingresar.gif" width="100" height="20">
<a href="registro.html"><img src="../imagenes/botones/form_registrar.gif" width="100" height="20" border="0"></a>
</p>
</form>
conectar.php
Código PHP:
<?php
$link=mysql_connect("localhost","usuario","");
mysql_select_db("registro_clan",$link);
function quitar($mensaje)
{
$mensaje = str_replace("<","<",$mensaje);
$mensaje = str_replace(">",">",$mensaje);
$mensaje = str_replace("\'","'",$mensaje);
$mensaje = str_replace('\"',""",$mensaje);
$mensaje = str_replace("\\\\","\",$mensaje);
return $mensaje;
}
if(trim($HTTP_POST_VARS["nick"]) != "" &&
trim($HTTP_POST_VARS["password"]) != "")
{
$nickN = quitar($HTTP_POST_VARS["nick"]);
$passN = quitar($HTTP_POST_VARS["password"]);
$result = mysql_query("SELECT password FROM registro WHERE nick='$nickN'");
if($row = mysql_fetch_array($result))
{
if($row["password"] == $passN)
{
//90 dias dura la cookie
setcookie("usNick",$nickN,time()+7776000);
setcookie("usPass",$passN,time()+7776000);
?>
Ingreso exitoso, ahora sera dirigido a la pagina principal.
<SCRIPT LANGUAGE="javascript">
location.href = "../index.php";
</SCRIPT>
<?
}
else
{
echo "Password incorrecto";
}
}
else
{
echo "Usuario no existente en la base de datos";
}
mysql_free_result($result);
}
else
{
echo "Debe especificar un nick y password";
}
mysql_close($link);
?>
bueno no se la verdad donde esta mi error, si alguien me puede ayudar incluso les paso los la pagina completa