Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/04/2008, 05:47
akende
 
Fecha de Ingreso: noviembre-2007
Mensajes: 55
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Ayuda por favor

¿Que tienes hecho hasta ahora?
Supongo que tienes una tabla en la base de datos con los campos de nombre de usuario y contraseña.
En el formulario donde se escribe el username y el password en el action escribes login.php

login.php tendrá el siguiente codigo:

Código PHP:

<?php

$usuario 
$_POST['user']; //recuperas el username escrito en el textbox
$password $_POST['password']; //recuperas el password escrito en el textbox

if(($usuario=='') or ($password==''))
 { 
//si es vacio volvemos atrás
      
echo ('<SCRIPT LANGUAGE="javascript"> location.href = "index.php";</SCRIPT>');
 }

//Aqui escribes tu conexion a tu base de datos
          //elegimos la BBDD
          
mysql_select_db ($database$conexion) OR die ("No se puede conectar");
        
$qry=mysql_query("select nuser, password from usuarios where nuser='$usuario' and password='$password'");
        
$doc=mysql_fetch_assoc($qry);
if(
mysql_num_rows($qry)<>1)  { 
      echo (
'<SCRIPT LANGUAGE="javascript"> location.href = "index.php";</SCRIPT>'); //Volvemos al index.php porque el nuser o el password              son incorrectos
      
exit; 
    } 
else{

if (
$qry==FALSE)
 {
  echo (
'Error en la consulta');
  exit();
 }
 else
 {
         echo (
'Correcto, accediendo a la zona privada...       ');
       echo (
'<SCRIPT LANGUAGE="javascript"> location.href = "index_usuario.php" </SCRIPT>');
        }
 
     }
     }
?>
Espero que te sirva de ayuda

Saludos