Ver Mensaje Individual
  #12 (permalink)  
Antiguo 14/05/2008, 08:06
shadow21
 
Fecha de Ingreso: mayo-2008
Mensajes: 14
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Ayuda Con Este Codigo.

Cita:
Iniciado por trasgukabi Ver Mensaje
config.php tiene una linea en blanco al principio
sip y ahora me trae de regreso a la pagina, pero me trae sin los datos de usuario, osea sin logearme. Y sin embargo yo si me registre bien.

que podria ser esto ??

tengo el codigo asi:
Código:
<?php
require 'config.php';
if($_POST['enviar']) 
{
function quitar($texto) 
{
$texto = trim($texto);
$texto = htmlspecialchars($texto);
# --> Elimina espacios que no pueden ser borrados por trim()
$texto = str_replace(chr(160),'',$texto);
return $texto ;
}
$nick = quitar($_POST['nick']);
$contrasena = md5(md5(quitar($_POST['contrasena'])));
$sql = sprintf("select id,contrasena from usuarios where nick='%s'",$nick);
$con = mysql_query($sql);
$datos = mysql_fetch_assoc($con);
if(mysql_num_rows($con)) 
{
if($datos['contrasena'] == $contrasena) 
{
setcookie('uid',$datos['id'],time()+604800);
setcookie('unick',$nick,time()+604800);
setcookie('ucontrasena', $contrasena, time() + 604800);
header("Location: {$_SERVER['HTTP_REFERER']}");
}
else
{
}
echo 'La contrasena es incorrecta. Haz click <a href="javascript:history.back()">aqui</a> para regresar.' ;
}
else 
{
echo 'El nick no existe. Haz click <a href="javascript:history.back()">aqui</a> para regresar.' ;
}
}
?>