Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 35
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    53

    Impedire di aprire 2 volte la stessa pagina

    Ciao a tutti,
    volevo sapere se è possibile impedire a un utente di aprire la stessa pagina in 2 finestre diverse di Internet Explorer?

  2. #2

    Re: Impedire di aprire 2 volte la stessa pagina

    Originariamente inviato da hph
    Ciao a tutti,
    volevo sapere se è possibile impedire a un utente di aprire la stessa pagina in 2 finestre diverse di Internet Explorer?
    Non credo proprio sia possibile.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Potresti provare con i coockie oppure con le var di dessione:
    codice:
    if (!isset($_SESSIONI["pagina"]) || (!$_SESSIONI["pagina"])){
    $_SESSIONI["pagina"] = 1;
    }else{
    echo "non puoi più vedere questa pagina!!!";
    }

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    53
    Non credo proprio sia possibile.
    Niente è impossibile, ricordatelo! Si tratta solo capire come aggirare il problema...
    La storia dei cookie mi piace, adesso provo a vedere se funziona...

  5. #5
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da hph
    Niente è impossibile, ricordatelo! Si tratta solo capire come aggirare il problema...
    La storia dei cookie mi piace, adesso provo a vedere se funziona...
    apro la pagina, mi arriva il cookie.
    apro una nuova finestra, cancello i cookie, riapro la pagina.

    così il tuo controllo non funzia +
    think simple think ringo

  6. #6
    Originariamente inviato da hph
    Niente è impossibile, ricordatelo! Si tratta solo capire come aggirare il problema...
    Appunto. e' quello che ho detto. Solo che lo dico guardando la cosa dalla parte del client.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Il problema dei cookie puoi aggirarlo utilizzando il database.
    Memorizzi l'ip e la pagina visualizzata.. però è un casino.

  8. #8
    Originariamente inviato da VaLvOnAuTa
    Il problema dei cookie puoi aggirarlo utilizzando il database.
    Memorizzi l'ip e la pagina visualizzata.. però è un casino.
    Neanche se usi le sessioni.

    volevo sapere se è possibile impedire a un utente di aprire la stessa pagina in 2 finestre diverse di Internet Explorer?
    Vuoi impedire anche il refresh? e se uso firefox, iexplorer, netscape contemporaneamente? mettono i cookies in posti diversi.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  9. #9
    Originariamente inviato da hph
    Niente è impossibile, ricordatelo! Si tratta solo capire come aggirare il problema...
    La storia dei cookie mi piace, adesso provo a vedere se funziona...

    un po' presuntuoso in questo caso

    puoi mettere insieme tre controlli: cookie, sessioni, ip e pure la data in un database va...

    in ogni caso ci vorranno dai 30 ai 50 secondi per visualizzare nuovamente la pagina.
    w la topa

  10. #10
    tramite le sessioni risolvi il problema alla base

    1° Le sessioni possono usare sia cookie sia indirizzo
    2° L'impostazione sta sul server quindi è + sicura e non è modificabile dall'utente

    inoltre dovresti anche controllare il referer che anche se nn è un controllo sicuro al 100% xche molti proxy lo bloccano ti permette di capire da dove viene
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

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.