Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/06/2010, 15:41
Avatar de juan_14nob
juan_14nob
 
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
Login php/mysql

Hola a todos!!! estoy haciendo una pagina donde tiene un formulario de usuario y contraseña con boton enviar.. y un archivo php que es donde toma los datos.. lo que no entiendo bien como hacer es el codigo para verificar si los datos del formulario son correctos (osea los que estan en la base de datos mysql) y luego me redireccione a la pagina de Inicio.. bueno les dejo los codigos..Gracias a todo aquel que pueda ayudarme...

Formulario HTML:
Código HTML:
<html>
<head>
<title> Bienvenido </title>
</head>
<body bgcolor = "#252525">
<body text = "#E5E5E5">
<font face = "tahoma">
<body link = "#E5E5E5" vlink = "#E5E5E5">

<h2> IDENTIFICACION </h2>
<br><br>
<form name ="formuregistro" action = "tres.php" method ="POST" />
<strong>Usuario:</strong> <input type = "text" name = "usuario" />
<br><br>
<strong>Contraseña:</strong> <input type = "password" name = "contraseña" />
<br>
<input type = "submit" name = "enviar" value = "Enviar datos" />


<br><br><br>
<a href="ppal.html"><h4>Volver</h4> </a>

</body>
</html> 
y el arhivo PHP:

Código PHP:
<?php 

$usuario 
$_REQUEST['usuario'];
$contraseña $_REQUEST['contraseña'];
$conexion mysql_connect("localhost""root""") or die("Problemas en la conexion");
mysql_select_db("usuarios"$conexion) or die ("Problema al seleccionar bd");

$consulta mysql_query("SELECT * FROM personas WHERE login='$usuario' AND contraseña='$contraseña'");
if(
$login_persona mysql_fetch_array($consulta)){
$_SESSION['usuario']=$usuario;
echo 
"<META HTTP-EQUIV='refresh' CONTENT='4; url=bienvenido.html'>";
}
else{
echo 
"el usuario no existe";
}
?>