Visualizzazione dei risultati da 1 a 6 su 6

Visualizzazione discussione

  1. #4
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    14
    Butto at cazzum, scusami, poi la ricontrollo...

    codice:
    <?php
    // PUOI METTERE LE FUNZIONI IN UN FILE ESTERNO
    function controllaUtenteLoggato() {
      if (isset($_SESSION['utente_loggato']) AND $_SESSION['utente_loggato'] == 1) {
        return $_SESSION['utente_livello'];
      } else {
        return false;
      }
      
    function eseguiLogin($username,$password) {
      // esegui la query come meglio credi PDO/MySQLi/Pg ... ecc...
      $query="SELECT * FROM utente WHERE username=\"$username\" and password=\"$password\"";
      // adattalo al tuo DB
      if ($risultato) {
        $_SESSION['utente_livello'] = $risultato['livello']; // <-- se usi array come risultati
        $_SESSION['utente_loggato'] = 1; 
      }
    }
    
    // CONTROLLO DA ESEGUIRE IN OGNI SINGOLA PAGINA
    $livello=controllaUtenteLoggato;
    if ((!$livello)||($livello<LIVELLO_RICHIESTO) {
      // esegui procedura di errore  
    } else {
      // esegui procedura autorizzata
    }  
    ?>
    Ultima modifica di drstefa; 05-09-2014 a 15:06

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.