Navigazione

    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. dubbi su funzione random
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • B
      baga User Attivo • ultima modifica di

      dubbi su funzione random

      ho una pagina che contiene 3 banner (a,b,c) con rispettivi link, come posso fare per farli comparire in ordine random ad ogni refresh della pagina?
      esempio: (a,b,c) oppure (a,c,b) oppure (b,a,c) oppure (b,c,a) oppure (c,a,b) oppure (c,b,a)
      ho provato con le mie scarse conoscenze php, però a volte ottengo dei rsultati tipo (a,a,b) e non voglio che lo stesso banner si ripeta nella pagina.:?:?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • massimux
        massimux Moderatore • ultima modifica di

        c'è sempre una possibilità di errore a meno chè non gestisci la cosa con i cookie ma non ti conviene 🙂 oppure cosa migliore creati una sessione dove metti la sequenza quando apri nuovamente la pagina se è segnata quella sessione fai azionare una nuova sequenza 🙂

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • S
          senamion User Attivo • ultima modifica di

          Array_rand è quello che fa per te (http://it.php.net/manual/en/function.array-rand.php)

          In pratica (citando l'esempio):

          <?php
          srand((float) microtime() * 10000000);
          $input = array("a", "b", "c");
          $rand_keys = array_rand($input, 3);
          echo $input[$rand_keys[0]] . "\n";
          echo $input[$rand_keys[1]] . "\n";
          echo $input[$rand_keys[2]] . "\n";
          ?>

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • massimux
            massimux Moderatore • ultima modifica di

            questo se vuoi che durante la visualizzazione cambi 😛

            ma come diceva lui è diverso 🙂

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • S
              senamion User Attivo • ultima modifica di

              A me sembra che sia proprio come diceva lui... sentiamo cosa dice lui!

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • massimux
                massimux Moderatore • ultima modifica di

                l'importante è risolvere 🙂

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • B
                  baga User Attivo • ultima modifica di

                  @senamion:
                  ho provato lo script che hai postato e mi pare sia proprio quello che fa al caso mio!:vaiii::vaiii::vaiii:

                  @massimus:
                  cosa intendi con "durante la visualizzazione cambi"?

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • massimux
                    massimux Moderatore • ultima modifica di

                    lo script postato da senamion, eccellente, fa si che durante la visualizzazione della pagina faccia cambiare i vari banner mentre avevo capito che tu volessi farli cambiare ad ogni visita della pagina 🙂

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • B
                      baga User Attivo • ultima modifica di

                      @massimux said:

                      lo script postato da senamion, eccellente, fa si che durante la visualizzazione della pagina faccia cambiare i vari banner mentre avevo capito che tu volessi farli cambiare ad ogni visita della pagina 🙂
                      si quello che cercavo era proprio un cambio di posizione di banner ad ogni resfresh della pagina.
                      e lo script di senamion fa proprio questo lavoro, l'ho usato nel sito in firma dove i minibanner nella colonna destra cambiano posizione ad ogni refresh.
                      :ciauz:

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • massimux
                        massimux Moderatore • ultima modifica di

                        beeeenissimo 🙂

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • B
                          baga User Attivo • ultima modifica di

                          thanks:vaiii:

                          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