Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/12/2009, 16:47
Avatar de jackson666
jackson666
 
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: Problema con registro para web en PHP

Lo que te esta pasanod es que ni si quiera te esta entrando en el bucle...
proba poner un echo "holaaaaa"; antes del bucle, y anda cambiandolo de lugar para ver a donde llega y a donde no, ais podes sectorizar el problema =)

Por ejemplo:
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]))) ;
$con mysql_query("select id,contrasena from usuarios where nick='$nick'") ;
$datos mysql_fetch_assoc($con) ;

#proba poniendolo aca

if(mysql_num_rows($con)) {

#proba poniendolo aca

if($datos[contrasena] == $contrasena) {

#proba poniendolo aca

setcookie('uid',$datos[id],time()+604800) ;
setcookie('unick',$nick,time()+604800) ;
setcookie('ucontrasena',$contrasena,time()+604800) ;
header("location: $_SERVER[HTTP_REFERER]") ;

}else {

#proba poniendolo aca

echo 'La contraseña es incorrecta. Haz click <a href="javascript:history.back(-1)">aquí</a> para regresar.' ;
}
}
else {
echo 
'El nick no existe. Haz click <a href="javascript:history.back(-1)">aquí</a> para regresar.' ;
}
}
?>