Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/06/2009, 10:13
Avatar de QuezTal
QuezTal
 
Fecha de Ingreso: enero-2009
Mensajes: 53
Antigüedad: 15 años, 4 meses
Puntos: 0
Autentificación de usuarios

Hola, queria incluir el código para la autentificación de usuarios, después de haber buscado por todo google lo entiendo casi todo.
Spoiler:
Cita:
<html>
<head>
<style type="text/css">
body {background-color:#000000; color:#FF6600}


</style>
</head>

<body>
<?php
$name=$_POST['name'];
$password=$_POST['password'];
if (!isset($_POST['name']) && !isset ($_POST['password'])) {
?>
<h2> Esta p&aacute;gina es secreta </h2>
<form method="post" action="secretdb.php">
Username:<br>
<input type="text" name="name">
<br>
Password: <br>
<input type="password" name="password">
<br>
<input type="submit" value="Enviar informacion">
</form>
<?php
}else{
$mysql=mysql_connect("localhost","USUARIODB","PASS WORDDB");
if(!$mysql)
{
echo "no es correcta la conexion";
}
$selected=mysql_select_db("BASE_DE_DATOS",$mysql);
if(!$mysql)
{
echo "error base de datos";
}
// query the database to see if there is a record which matches
$query = "select count(*) from MITABLAwhere
name = '$name' and
password = '$password'";

$result = mysqli_query( $mysql, $query );
if(!$result)

{
echo "Por lo visto la cagaste";
exit;
}
$row=mysqli_fetch_row($result);
$count=$row[0];
if ($count > 0) {
echo "Usuario y contraseña CORRECTOS";
}else{
echo "Usuairo o Contraseña INCORRECTOS";
}
}
?>

</body>
</html>
Me da error en la línea 44; osea en esta:
Spoiler:

Cita:
$result = mysqli_query( $mysql, $query );
No entiendo porque......

Lo cierto es que esta parte del código no la entiendo. ¿Podrían decirme que tengo que editar?
También he provado quitando las "i" de mysqli_query

Este código es de un libro que me compre un saludo.