Cita:
Iniciado por Kristt
Antes de nada te aconsejaría un tutorial, pero bueno tampoco es muy largo lo que pides:
Código PHP:
$usuario=$_POST['usuario'];
$password=$_POST['password'];
//la variable bd_con se supone que contiene los los datos de conexion a la base de datos
$registro=mysql_query("select indice from datousuario where user='$usuario' AND password='$password'",$bdcon);
//y aqui ay mil maneras de comprobar si la consulta devuelve un resultado o no
//logico si devuelve un resultado los datos son correctos
//te pongo un ejemplo
//logicamente me baso en que el nombre de usuario es unico y nunca habra 2 usuarios con //el mismo nombre de usuario o de cuenta
if(mysql_num_rows($registro)==1)
{
//datos correctos
}
else
{
//datos incorrectos
}
Ok grax x el codigo, estube investigando y llege asta aqui, el problema es que aun dando un nombre y contraseña invalidas te da acceso, en que estoy mal
Código:
$conexion = mysql_connect("localhost", "root", "vertrigo");
mysql_select_db("subirimagenes", $conexion);
$usuario=$_POST['usuario'];
$contra=$_POST['contra'];
$consulta = "SELECT * FROM datosusuario WHERE user = '$usuario' AND password = '$contra'";
$resultado = mysql_query( $consulta ) or die( mysql_error() );
$datos = mysql_fetch_array( $resultado );
if ( ($datos['user']==$usuario) AND ($datos['password'] == $contra) )
{
// Aqui va una tabla
}
else{
//mensaje de datos invalidos
}
Y si baje unos tutoriales y pues marca para validar datos, en que esta mal mi codigo y de ante mano gracias x la ayuda