Visualizzazione risultati 1 fino 6 di 6

Discussione: protezione pagina web

  1. #1
    Guest

    Predefinito protezione pagina web

    ho creato con mysql delle sessioni di registrazione e login
    e va bene ma se uno volesse entrare dalla mia pagina principale del sito potrebbe farlo tranquillamente senza bisogno di password dato che basta che scriva
    htttp://www.xxxxx.altervista.org/index.php
    quindi come devo fare? cambiare il nome index con uno più difficile oppure fare un reindirizzamento alla pagina di login?

  2. #2
    Guest

    Predefinito

    Citazione Originalmente inviato da altaflamba Visualizza messaggio
    ho creato con mysql delle sessioni di registrazione e login
    e va bene ma se uno volesse entrare dalla mia pagina principale del sito potrebbe farlo tranquillamente senza bisogno di password dato che basta che scriva
    htttp://www.xxxxx.altervista.org/index.php
    quindi come devo fare? cambiare il nome index con uno più difficile oppure fare un reindirizzamento alla pagina di login?
    La seconda che hai detto!

    Scusa ma come fai funzionare il sistema di login?

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da simpleticket Visualizza messaggio

    Scusa ma come fai funzionare il sistema di login?
    cn qst query
    $query = "SELECT * FROM utenti WHERE Uname='$use' AND Pword='$pas'";

  4. #4
    Guest

    Predefinito

    No, non mi riferivo a come verifichi il login, ma al fatto che non basta avere un db con utenti e password, ma saper verificare il corretto login per ogni pagina che si vuol proteggere, e dalla tua domanda credo che tu non sappia come farlo.

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da simpleticket Visualizza messaggio
    No, non mi riferivo a come verifichi il login, ma al fatto che non basta avere un db con utenti e password, ma saper verificare il corretto login per ogni pagina che si vuol proteggere, e dalla tua domanda credo che tu non sappia come farlo.
    session_start();
    if(session_is_registered(Logged)){
    echo "......."
    }else{}

    se metto così funziona..cioè la pagina non si apre...va bene?

  6. #6
    Guest

    Predefinito

    Giusto una cosa semplice semplice, usando la tua impostazione, farei

    Quando ho verificato le credenziali e quindi il login è ok, setti una variabile di sessione con un valore che vuoi ad esempio

    Codice PHP:
    $_SESSION['login'] = 'loginok';
    poi nella pagina,

    Codice PHP:
    $login = isset($_SESSION['login']) ? $_SESSION['login'] : false;

    if(
    $login != 'loginok') {
    header("Location: login.php");
    }else{
    //continui con la pagina
    }
    Ho scritto di fretta, controlla e prova.
    Ultima modifica di simpleticket : 08-09-2011 alle ore 13.29.53

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •