Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Accesso ristretto

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    360

    Accesso ristretto

    Salve ragazzi,

    tramite una pagina login e questa parte di codice
    Codice PHP:
            session_start();
            
    $_SESSION['user_id'] = $record['id'];
            
    header("location: menu.php"); 
    riesco ad entrare in una pagina di menu protetta con
    Codice PHP:
    <?php
    session_start
    ();
    if(empty(
    $_SESSION['user_id'])) {
    die(
    'Accesso non consentito');
    }
    ?>
    con questo metodo ho protetto altre pagine, vorrei che in una di queste (elimina.php) possa accedere solo chi ha come user_id "amministratore", come fare?

  2. #2
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    if(!isset($_SESSION['user_id']) || $_SESSION['user_id']!='amministratore') {
    die('Accesso non consentito');
    }
    Che mestiere difficile.....essere da soli ancora di più

  3. #3
    if
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    360
    Ottimo!

    Mi chiedevo, se ho avviato una session_start(); tramite una pagina di login, nelle pagine che proteggo con
    Codice PHP:
    <?php 
    session_start
    (); 
    if(empty(
    $_SESSION['user_id'])) { 
    die(
    'Accesso non consentito'); 

    ?>
    devo mettere sempre session_start(); ?

  5. #5

  6. #6
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    Originariamente inviato da satifal
    if
    questa non l'ho capita
    Che mestiere difficile.....essere da soli ancora di più

  7. #7
    Originariamente inviato da Fractals87
    questa non l'ho capita
    LINK
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.