Ver Mensaje Individual
  #12 (permalink)  
Antiguo 14/03/2008, 20:35
Avatar de jaronu
jaronu
 
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Re: Problema con sistema de registro de users

deberias, en login.php hacer esto

al principio del script pones

Código PHP:
session_start(); 
despues recoges las variables del form asi:


Código PHP:

if ($_POST['usuario']) {
$usuario = strtolower(htmlentities($HTTP_POST_VARS["usuario"], ENT_QUOTES));
    $password = $HTTP_POST_VARS["password"];
    $result = mysql_query('SELECT password, usuario, FROM usuarios WHERE usuario=\''.$usuario.'\'');
    if($row = mysql_fetch_array($result)){
        if($row["password"] == $password){
            $_SESSION["k_username"] = $row['usuario'];
            if(  $estado == $row['estado']){   //el siguiente script de java te redirecciona a la pagina que le digas
        
        ?>
            <SCRIPT LANGUAGE="javascript">
            location.href = "principal.php";
            </SCRIPT>
            <?
        
        
}else{
            echo 
'<span class="Estilo5">Password incorrecto o cuenta sin activar</span>';
        
session_destroy();}
    }else{
        echo 
'<span class="Estilo5">Usuario no existente</span>';}
        }
    else{
        echo 
'<span class="Estilo5">password incorrecto</span>';}
        }
    
mysql_close();
    

?>

Última edición por jaronu; 14/03/2008 a las 20:43 Razón: SER ME OLVIDO PONER if ($_POST['usuario']) {