Visualizzazione dei risultati da 1 a 10 su 10

Discussione: da ke pagina vengo?

  1. #1

    da ke pagina vengo?

    dovrei fare un area protetta cn molte pagine..

    quindo ho fatto quella di login e poi un'altra kiamata pannello dove ci sono tutti i link ad altre pagine...

    ovviamente anke le altre pagine devono essere protette...

    io ho pensato di verificare la pagina precedente e se è pannello.php allora vuol dire ke l'utente ha fatto il login...

    ma come verifico la provenienza??avete cmq altre idee?
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  2. #2
    quello che cerchi è il referer...ma non ti conviene assolutamente fare così per gestire ciò che tu vuoi.

    1. Poco affidabile
    2. Il referer non è sicuro al 100% che venga pescato

    Usa le sessioni per autenticare le altre pagine.


  3. #3
    le sessioni non le capisco proprio!!!
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  4. #4
    il momento buono per impararle :tongue:

  5. #5
    va bè...senti x verificare la lunghezza di una variabile di testo??
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  6. #6
    Originariamente inviato da alex86
    va bè...senti x verificare la lunghezza di una variabile di testo??
    ancora peggio ^^'
    strlen()

  7. #7
    Originariamente inviato da alex86
    va bè...senti x verificare la lunghezza di una variabile di testo??
    una volta fatto il login se è true:

    Codice PHP:
    session_start();
    $_SESSION['login'] = 1
    poi in tutte le pagine, prima di qualunque tag html inserisci:

    Codice PHP:
    session_start();
     if (
    $_SESSION['login'] != 1)
         
    header("Location: login.php"); 
    non l'ho provato però dovrebbe funzionare!!



    ps le ultime due righe che ho scritto sarebbe meglio includerle in un file esterno!!

  8. #8
    ok grazie!provo subito!

    ...ah..però c'è il problema della durata no??qnt dura x default una sessione?
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  9. #9
    ok funziona! ti ringrazio...
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    102
    la sessione dura fin quando non chiudi il browser

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.