- Home
- Categorie
- Coding e Sistemistica
- PHP
- dubbi su funzione random
-
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
-
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";
?>
-
questo se vuoi che durante la visualizzazione cambi
ma come diceva lui è diverso
-
A me sembra che sia proprio come diceva lui... sentiamo cosa dice lui!
-
l'importante è risolvere
-
@senamion:
ho provato lo script che hai postato e mi pare sia proprio quello che fa al caso mio!@massimus:
cosa intendi con "durante la visualizzazione cambi"?
-
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
-
@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.
-
beeeenissimo
-
thanks