Navigazione

  • CATEGORIES
  • Discussioni
  • Non letti
  • Recenti
  • Hashtags
  • Popolare
  • Utenti
  • Registrati
  • Accedi
Privacy - Termini e condizioni
© 2020 Search On Media Group S.r.l.
  • Registrati
  • Accedi
  • CATEGORIES
  • Discussioni
  • Non letti
  • Recenti
  • Hashtags
  • Popolare
  • Utenti
  • Stream
  • Interest
  • Categories
  1. Home
  2. Categorie
  3. Coding e Sistemistica
  4. Coding
  5. Utente che nn può tornare indietro
Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
  • A
    albertorrr User • 19 gen 2006, 18:14 ultima modifica di

    Utente che nn può tornare indietro

    Ragazzi volevo sapere se esiste un modo in PHP per non fare tornare l'utente indietro anche facendo l'uso delle freccette verdi del browser o in caso una cosa del genere , mi serve per un gioco , ciao

    Ciao

    0 Miglior Risposta Ringrazia Cita Rispondi

      1 Risposta Ultima Risposta
      Caricamento altri post
      Rispondi
      • Topic risposta
      Effettua l'accesso per rispondere
      • Da Vecchi a Nuovi
      • Da Nuovi a Vecchi
      • Più Voti
       

    • P
      pater Super User • 19 gen 2006, 18:54 ultima modifica di

      @Albertorrr said:

      Ragazzi volevo sapere se esiste un modo in PHP per non fare tornare l'utente indietro anche facendo l'uso delle freccette verdi del browser o in caso una cosa del genere , mi serve per un gioco , ciao

      Ciaousa frames oppure fai un controllo semplicissimo con sessioni o cookie...

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • A
        albertorrr User • 19 gen 2006, 19:42 ultima modifica di

        fRAMES???? cioè? 🙂

        Con i cookie come dovrei fare?
        pensavo ad un http referer però nn so se va bene,

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          pater Super User • 19 gen 2006, 21:35 ultima modifica di

          @Albertorrr said:

          fRAMES???? cioè? 🙂

          Con i cookie come dovrei fare?
          pensavo ad un http referer però nn so se va bene,setti un cookie col numero ( che stabilisci tu ) della pagina. Ogi pagina ha un suo numero assegnato.se la pagina a cui va l'utente è di un numnero inferiore a quello del cookie allora gli dici che devi andare avanti, non puoi tornare indietro. Sennò setti il valore del cookie al numero successivo

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • A
            albertorrr User • 20 gen 2006, 19:47 ultima modifica di

            @PaTeR said:

            setti un cookie col numero ( che stabilisci tu ) della pagina. Ogi pagina ha un suo numero assegnato.se la pagina a cui va l'utente è di un numnero inferiore a quello del cookie allora gli dici che devi andare avanti, non puoi tornare indietro. Sennò setti il valore del cookie al numero successivo
            Ma per far capire che l'utente proviene da una pagina da un numero superiore, devo fare un http referer come dicevo io?
            Perchè come faccio a settare un cookie nel nome di una pagina?
            Dovrei fare tipo:
            echo "[url='pippo.php?sid=$PHPSESSID||$_COOKIE[pagina]']bElla";

            ?
            giusto?
            poi faccio un if?
            ma come fa poi a sapere il numero della pagina?

            Grande ciao

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              tymba Super User • 20 gen 2006, 21:22 ultima modifica di

              ogni volta che entri in una pagina leggi il valore del cookie e lo confronti con quello assegnato alla pagina che sta visualizzando

              esempio:
              l'utente arriva sul sito entrando dalla pagina A, il cookie non è impostato.
              la pagina A ha numero 1

              a questo punto va sulla pagina B, leggi il valore del cookie (che sarà 1 perchè è impostato dalla pagina A). La pagina B ha valore 2 quindi tutto ok, setti il cookie a 2 e sei ok.

              a questo punto va sulla C (valore 3) leggi il cookie (valore 2) tutto ok e scrivi 3 nel cookie.

              l'utente vuole tornare sulla B (valore 2) leggi il cookie (valore 3) no ok quindi torni alla pagina con cookie = 3 (che sarà la C) e lo reindirizzi con un header location.

              :ciauz:

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • A
                albertorrr User • 21 gen 2006, 08:53 ultima modifica di

                Il ragionamento l'ho capito , però mi manca il metodo, non so come dare alla pagina il valore del cookie, sei stato gentilissimo e paziente , ho capito il ragionamento, anche se mi manca lo script, se hai tempo mi potresti postare
                uno script di esempio ?
                Grazie ancora.

                Ciao

                Alberto

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  tymba Super User • 21 gen 2006, 16:21 ultima modifica di

                  quando lavori con i cookie devi ricordarti di farlo PRIMA di stampare qualsiasi parte del codice html in quanto vengono inviati nell'header della pagina, se non lo fai genera errore.

                  per scrivere un cookie puoi fare in questo modo:
                  setcookie ("TestCookie", $value,time()+3600); /* aspira in 1 ora */

                  per leggere il cookie puoi fare così:
                  $var = $HTTP_COOKIE_VARS["TestCookie"];

                  leggi [url=http://it2.php.net/manual/it/function.setcookie.php]questa pagina per saperne di più :ciauz:

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • A
                    albertorrr User • 21 gen 2006, 18:55 ultima modifica di

                    sI ! I cookie li so usare normalmente li so leggere, ma con le pagine lavoro nello stesso modo?
                    cioè ad ogni pagina metto il cookie come parte integrante dell'url giusto??
                    Grazie

                    Ciao 🙂

                    Alberto

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      tymba Super User • 21 gen 2006, 19:58 ultima modifica di

                      dunque, hai capito il ragionamento, sai usare gli strumenti per metterlo in pratica... cosa manca?

                      😄

                      scherzi a parte segui la breve analisi fatta sopra.

                      ad ogni pagina assegni un codice
                      prima lo leggi
                      poi lo confronti
                      poi agisci in relazione al confronto
                      e poi scrivi il nuovo cookie

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • A
                        albertorrr User • 21 gen 2006, 20:35 ultima modifica di

                        @Tymba said:

                        dunque, hai capito il ragionamento, sai usare gli strumenti per metterlo in pratica... cosa manca?

                        😄

                        scherzi a parte segui la breve analisi fatta sopra.

                        ad ogni pagina assegni un codice
                        prima lo leggi
                        poi lo confronti
                        poi agisci in relazione al confronto
                        e poi scrivi il nuovo cookie
                        ok capo sugli attenti 😄 :ola: 💻 💻 💻 ora mi metto a smanettare 🙂
                        Grazie

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        Caricamento altri post
                        Rispondi
                        • Topic risposta
                        Effettua l'accesso per rispondere
                        • Da Vecchi a Nuovi
                        • Da Nuovi a Vecchi
                        • Più Voti