Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    173

    Validazione non funziona

    Ciao Ragazzi,
    ho scritto il codice per effettuare la validazione di un form però dopo che aggiunto le sessioni mi da sempre login e le sessioni non funzionano. Posto Codice e grazie in anticipo.


    Codice PHP:
    <?php 

    //Connessione database
    include ("conn.php");

    //valori
    $user_name=$_POST['username'];
    $pass$_POST['password'];

    $sql="SELECT ute_nome, ute_cognome, ute_ruo_id FROM utenti WHERE ute_username ='" .$user_name"'  AND ute_password ='" .$pass."' ";



    $result=mysql_query($sql);
    $row=mysql_fetch_array($result);


    if(
    mysql_num_rows($result)>0)
    {
        
        
            echo 
    "yes";
            
            list(
    $ute_nome,$ute_cognome$ute_ruo_id) = mysql_fetch_row($result);
            
            
    $_SESSION['nome'] = $ute_nome;
            
    $_SESSION['cognome'] = $user_cognome;
            
            
    $_SESSION['ruolo'] = $ute_ruo_id;

        
        }
    else
        echo 
    "no"


    ?>

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034
    metti session_start(); prima di include()

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    173
    ho messo
    Codice PHP:
    session_start(); 
    Ed adesso mi da sempre condizione nulla cioè che non esiste l'utente.

  4. #4
    Prova a stampare $sql e ad eseguirla direttamente nel DB

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.