Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [PHP] login prelevati da un db

    Salve come da titolo, dovrei prelevare nomeutente e password da un database.
    Ho un problema non riesco a prelevare tali dati ed entrare nella sessione.
    Vi posto il codice:
    Questo è il mio form...
    codice:
    <form action="control.php" method="post">
    
    
    Login: 
    <input type="text" name="login" id="login"/></p>
    
    
    Password: 
    <input type="password" name="passwd" id="passwd"/></p>
    <button type="submit" id="entra"></button>
    </form>
    E questa è la pagina control.php in cui avviene appunto il controllo:
    Codice PHP:
    session_start();
           
        
    $login=$_POST['login'];
        
    $passwd=$_POST['passwd'];
        
        
    $host 'localhost';
        
    $user 'root';
        
    $password '';
        
    $database 'db';
        
        
    $db mysql_connect($host$user$password)
        or die (
    "Impossibile connettersi al server $host");

        
    mysql_select_db($database$db)
        or die (
    "Impossibile connettersi al database $database");
        
        
    $query_entra "SELECT nomeutente,password FROM amministratore WHERE nomeutente=$login AND password=$passwd";
        
        
    $query mysql_query($query_entra,$db) or die ("Impossibile effettuare il controllo di accesso");
        while(
    $arr mysql_fetch_assoc($query)){
          
    session_register('nomeutente');
        
    $_SESSION['login'] = $login;
        
    header("Location:page_admin.php");
        }
        
    header("Location:admin_error.php");
      
        
    mysql_close($db); 
    Potete dirmi dove sbaglio?
    Grazie
    Sugnu Sicilianu e mi ni vantu, picchì la terra mia è china china d'incantu...u suli e li salini, pisci n'do sbarcaturi, su tutti cosi ca mi fannu strinciri lu cori...

  2. #2
    $query_entra = "SELECT nomeutente,password FROM amministratore WHERE nomeutente='$login' AND password='$passwd'";
    Olio Extravergine d'Oliva Magino
    Prodotti tipici: in vendita olio, pesto ligure e altri prodotti alimentari tradizionali.

  3. #3
    Ho inserito gli apici, ma mettendo nomeutente e password corretti, mi da sempre errore "Impossibile effettuare il controllo di accesso"...
    Sugnu Sicilianu e mi ni vantu, picchì la terra mia è china china d'incantu...u suli e li salini, pisci n'do sbarcaturi, su tutti cosi ca mi fannu strinciri lu cori...

  4. #4
    Se qualcuno magari sa risolvere il problema in un'altro modo è uguale...non per forza devo seguire il mio codice, posso comunque cambiarlo!
    Grazie
    Sugnu Sicilianu e mi ni vantu, picchì la terra mia è china china d'incantu...u suli e li salini, pisci n'do sbarcaturi, su tutti cosi ca mi fannu strinciri lu cori...

  5. #5
    Fatti stampare la query

    echo $query_entra;
    Olio Extravergine d'Oliva Magino
    Prodotti tipici: in vendita olio, pesto ligure e altri prodotti alimentari tradizionali.

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.