Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/07/2006, 02:24
Avatar de djreficul
djreficul
 
Fecha de Ingreso: julio-2006
Ubicación: Cork
Mensajes: 672
Antigüedad: 17 años, 9 meses
Puntos: 0
Cita:
Iniciado por sneider
Código PHP:
function login($nombre_usuario$password)

// hacemos un chequeo del usuario y password con la base de datos
//si existe devuelve true
//si no existe devuelve false
{
  
// conectamos con la base de datos
  
$con conexion_bd();
  if (!
$con)
    return 
0;

  
// chequea si el nombre de usuario es único en el sistema
  
$result mysql_query("select * from administrador 
                         where nombre_usuario='$nombre_usuario'
                         and password = password('$password')"
);
  if (!
$result)
     return 
0;
  
  if (
mysql_num_rows($result)>0)
     return 
1;
  else 
     return 
0;

Te has fijado en la query:

$result = mysql_query("select * from administrador
where nombre_usuario='$nombre_usuario'
and password = password('$password')");

password = password ('$password')

Eso es lo que debes hacer en el insert:

INSERT INTO 'administrador' VALUES('pepote',password('aaaaaa'));

Ya verás que así te lo coge usando encriptación, claro.

EDITO: Se me adelantó el colega jejeje.