no randomizer? no party Clicca QUI per vedere il messaggio nel forum |
fabpicca |
ecco lo script php incriminato
<?
$img=rand(1,8);
print ("<img src=\"images/".$img.".jpg\"></img>");
?>
fondamentalmente dovrebbe visualizzare un'immagine diversa ad ogni apertura della pagina....
problema...non funzona una mazza... lui randoimizza una volta ( la prima) e poi non c'è maniera di randomizzare un bel ca@@o di niente...
qualcuno ha voglia di dirmi come risolvo sto problema? Anche cancellando la cache del browser non si randomizza nulla...
denghiu
.f |
Mino |
che versione di php c'hai? prima della 4.2 c'è bisogno di usare srand per inizializzare.
altrimenti usa mt_rand() (è un consiglio stupido in realtà, non avresti grandi benefici se è solo per caricare una immagine a caso)
altrimenti voto per un problema di cache (?)
cmq http://www.php.net/manual/en/function.rand.php |
fabpicca |
php 4.0....
provo con srand....te faccio sapé.... |
fabpicca |
fatto...risultato uguale...cache? |
lorenzo |
Come hai usato la srand()? Cioè, con che seme l'hai inizializzata?
Prova con l'esempio della guida del PHP:
PHP:
// seed with microseconds
function make_seed() {
list($usec, $sec) = explode(' ', microtime());
return (float) $sec + ((float) $usec * 100000);
}
srand(make_seed());
$randval = rand();
|
fabpicca |
Originally posted by lorenzo
PHP:
// seed with microseconds
function make_seed() {
list($usec, $sec) = explode(' ', microtime());
return (float) $sec + ((float) $usec * 100000);
}
srand(make_seed());
$randval = rand();
[/B]
uhm...io semplicemente srand(1) |
ripe |
Bella roba il php!!
:sbocco: |
fozzy |
[mode flame=on]
ERETICO!!! ALLE ARMI!!!!
[mode flame=off]
scusa cosa useresti? ASP???? MUAHAHAHAHA!
non ho parole per certi commenti..
giusto per consocenza.. il vBullettin che stai usando esiste grazie a php... |
Mino |
fabpicca: beh, se usi come seme una costante non cambierà mai nulla :)
ripe: ma lol |
fabpicca |
Originally posted by Mino
fabpicca: beh, se usi come seme una costante non cambierà mai nulla :)
ripe: ma lol
che pirla che sono...evabbè...
tencs |
AlphaGamma |
Bello il PHP (ho appena comprato un manuale di programmazione... io i documenti a video mi rompo a leggerli, devo avere il libro stampato). Poi mi piace l'idea dell'open source, secondo me si impara prima e meglio.
Una domanda: che differenza c'e' tra php 4.2 e 4.0, spiegato in termini non nerd? |
ripe |
Non mi piace il php... basta! Dov'è l'xml in php? |
fozzy |
XML? :sbocco:
cmq ce lo puoi mettere
1-1 palla al centro
e poi perche' dici basta se poi continui tu?
utilita' del tuo post critico che non ammette riposte?
mah... |
ripe |
Originally posted by fozzy
XML? :sbocco:
cmq ce lo puoi mettere
1-1 palla al centro
e poi perche' dici basta se poi continui tu?
utilita' del tuo post critico che non ammette riposte?
mah...
Intendevo... il php non mi piace e basta! Non basta alla discussione!
XML ce lo puoi anche mettere mi sembra un pò esagerata come affermazione: ce lo puoi mettere, ma non è supportato, non è integrato e soprattutto non è al passo coi tempi!
Potrà anche non piacerti, ma ce lo insegnano a scuola e personalmente credo che faccia parte del futuro!
P.S.: xml non piace neanche a me! :D |
AlphaGamma |
Ma perchè php non è il passo coi tempi?
E quali sono le alternative? |
Mino |
diciamo che ando oltre i gusti personali e le crociate di "m$ merda!", da un livello un po' più "pro" il php è una scelta obbligata per il lato server.
xml è tranquillamente interpretato. |
ripe |
Non è al passo coi tempi (secondo me) perchè tutte le aziende con cui ho avuto a che fare mi hanno espressamente detto "niente php"! Triste a dirsi ma, anche per colpa di M$, l'open source è ancora visto come un nemico e le aziende preferiscono ancora il caro vecchio linguaggio ASP (componenti certificati, moltissimi libri e seminari, una knowledge base sterminata...)!
Questa è la mia esperienza, e anche il motivo per cui preferisco tenermi aggiornato nei confronti delle ASP! |
Mino |
potrei dire esattamente il contrario :)
sono dell'idea che affidabilità=no_asp |
korn |
io mi tengo aggiornato sia su ASP che su PHP, ritengo che il secondo sia più flessibile e veloce ma effettivamente il primo gode di maggior stima presso le aziende in quanto prodotto M$..
poi sinceramente le crociate anti-M$ o anti-OpenSource non mi interessano proprio. |
AlphaGamma |
Si, ma in termini tecnici in cosa consiste la differenza?
Io pensavo che con Asp e Php si potessero ottenere gli stessi contenuti con la stessa quantità di lavoro. O no? |
ripe |
Diciamo che Asp è più user-friendly, perchè sfrutta il VBSCRIPT che è una versione ridotta del Visual Basic, il linguaggio più utilizzato al mondo! Php è invece più simile al C, e la sua caratteristica principale è quella di essere più veloce e molto ben integrato con il sistema MySql, mentre Asp usa il più classico e lento database Access! |
cloudsmover |
minchia che gradiente di nerdizzazione! vi rendete conto che il prossimo semestre anche io sarò ripieno di 'ste cose??? AAAAAAAH! :eek: :eek: :eek: |
fabpicca |
gradiente di nerdizzazione
non ti preoccupare che cominci già bene anche tu...usando sti termini |
|
|
|