Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/05/2008, 10:08
Avatar de T4ke0veR
T4ke0veR
 
Fecha de Ingreso: agosto-2007
Ubicación: Quito - Ecuador
Mensajes: 1.720
Antigüedad: 16 años, 9 meses
Puntos: 28
Re: [DUDA] Privilegios en zona privada

ok perfecto... fijense en algo y de antemano gracias por su atencion :)

yo tngo mi login q es este...

Código PHP:
<?php
// Configura los datos de tu cuenta 
$dbhost='localhost'
$dbusername='root'
$dbuserpass=''
$dbname='granterraza'

session_start(); 

// Conectar a la base de datos 
mysql_connect ($dbhost$dbusername$dbuserpass); 
mysql_select_db($dbname) or die('Cannot select database'); 

if (
$_POST['username']) { 
//Comprobacion del envio del nombre de usuario y password 
$username=$_POST['username']; 
$password=$_POST['password']; 
if (
$password==NULL) { 
echo 
"La password no fue enviada"
}else{ 
$query mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error()); 
$data mysql_fetch_array($query); 
if(
$data['password'] != $password) { 
echo 
"Login incorrecto"
}else{ 
$query mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error()); 
$row mysql_fetch_array($query); 
$_SESSION["s_username"] = $row['username']; 
echo 
"Has sido logueado correctamente ".$_SESSION['s_username']." y puedes acceder al index.php."


}  

?>
//aqui se daran cuenta q agrego el codigo
<?php
...
session_register("login");
$_SESSION[login] = "Si";
...
?>
logico si el pass es incorrecto deberia cargarme una vez mas el form de login...
pero no lo hace solo me dice si es correcto o incorrecto :(
soy un tanto malin para la programacion ...
__________________
Diseño gráfico, Web, imagen corporativa, publicidad ...