Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2007, 08:21
djrock
 
Fecha de Ingreso: noviembre-2007
Mensajes: 7
Antigüedad: 16 años, 5 meses
Puntos: 0
No me funciona

Hola buenas soy nuevo en este foro y en php.

Tengo un codigo que uso para autentificarme en una pagina web.

Lo que quiero es que en una pagina me pida el nombre y la clave, si es correcto me vaya a una pagina, sino a otra.

Este es mi codigo:

<?
$conn=mysql_connect("localhost","root","mewtwo");
@mysql_select_db("password",$conn) or die ("Imposible realizar conexión con la base datos");
$consulta = "SELECT * FROM pass WHERE usuario='$nombre' and password='$clave'";
$query = mysql_query($consulta,$conn);
$rdo = mysql_num_rows($query);
if ($rdo == 0){
print('Error de identificación');
print(' <META HTTP-EQUIV="REFRESH" CONTENT="5;URL=index.html"> ');
}else{
$_SESSION['nombre'] = $_POST['nombre'];
?>
<META HTTP-EQUIV="REFRESH" CONTENT="0;URL=perfil.php">
<?php
}
mysql_close($conn)
?>

Si emto algun dato incorrecto me funciona, pero si meto los datos correctos siempre me dicer que no, nujca me llega a los datros correctos, no se si me he esxplicado.

Alguien puede hecharme una mano?

Muchas gracias de antemano.