Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/12/2008, 02:18
samyb8
 
Fecha de Ingreso: noviembre-2008
Mensajes: 259
Antigüedad: 15 años, 5 meses
Puntos: 1
Problema de LOGIN

Hola, me podríais revisar este código?
Siempre me detecta que el usuario no está registrado y se va al IF, en vez de al Else. Podría ser algún fallo de sintaxis?

Gracias!!

<?php

//Database Information

$dbhost = "localhost";
$dbname = "orhayeladim";
$dbuser = "root";
$dbpass = "";

//Connect to database

mysql_connect ( $dbhost, $dbuser, $dbpass)or die("Could not connect: ".mysql_error());
mysql_select_db($dbname) or die(mysql_error());

session_start();
$username = $_POST['usuario'];
$password = md5($_POST['password']);

$query = "select * from usuarios where usuario='$username' and password='$password'";

$result = mysql_query($query);

if (mysql_num_rows($result) != 1)
{
$error = "Mal conectado";
include "registro.php";

} else {
$_SESSION['usuario'] = "$username";
include "index.php";
}

?>