Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/11/2009, 14:12
albertpg
 
Fecha de Ingreso: enero-2005
Mensajes: 170
Antigüedad: 19 años, 3 meses
Puntos: 0
Respuesta: Duda con variables de sesion

Hola. Gracias a los dos.. pero esto que me poneis, no es lo mismo que tengo yo en el validate.php??

Código PHP:
<?php session_start(); ?>
<?
if (!isset($_SESSION["user"]))//si no hi ha cap sessió iniciada
{
    if (
$_POST["login"])
//llegim les dades del formulari login i mirem si existeix a la taula Administradors de la nostra BD.
        
    
{
        
        
$conn mysql_connect("localhost","xarxes","3A2Mu") or die ("Error!");
        
mysql_select_db("x71",$conn) or die ("Error");
        
        
$usuari $_POST["nom"];
        
$passwd $_POST["pass"];
        
        if ((
$usuari=="") || ($passwd==""))
        {
            echo 
"<script language='JavaScript'> alert('Dades en blanc');</script>";
            echo 
"<SCRIPT LANGUAGE='JavaScript'> location.href='login.php'; </SCRIPT>";
        }
        else {
        
            
$cadSQL "SELECT * FROM Usuaris WHERE Nom ='$usuari' and Password='$passwd'";  
            
//echo $cadSQL;
                    
            
$dades mysql_query($cadSQL);
            
$linia mysql_fetch_assoc($dades);
            
$n mysql_num_rows($dades);
            
            if(
$n == 0)
            {
                
$_SESSION["login"] = false;
                echo 
"<script language='JavaScript'> alert('Login INCORRECTE');</script>"
                echo 
"<SCRIPT LANGUAGE='JavaScript'> location.href='login.php'; </SCRIPT>";
            }
            else{
                
$_SESSION["login"]=true;
                echo 
"<script language='JavaScript'> alert('Login CORRECTE, Benvingut');</script>"
                echo 
"<SCRIPT LANGUAGE='JavaScript'> location.href='menu.php'; </SCRIPT>";
            }
        }
    }
}
?>