Per favore qualcuno può darmi una mano a risolvere il problema per questo codice?
Elwood
Per favore qualcuno può darmi una mano a risolvere il problema per questo codice?
Elwood
Guarda fai così, allora prima dai alle tue immagini i nomi con numeri, 1.jpg, 2.jpg.
Ipotizziamo che le immagini sono in http://www.ilnucleo.org/templates/nucleo/img/header/
Poi dove vuoi che appare l'immagine casuale fai così:
codice:<?php /*Qui metti il totale delle immagini*/ $tot_immagini = "5"; $numero_random = rand(0,$tot_immagini); echo"<img src=\"http://www.ilnucleo.org/templates/nucleo/img/header/$numero_random.jpg">";?>
Lo inserisco nello spazio splash giusto, prima nn metto nulla?
Mangio ci provo e ti faccio sapere.
Grazie Nyo
Allora lo metti in una pagina, che ovviamente é di php, senza nulla, cioé dove tu vuoi che appare l'immagine metti quel codice li senza altre cose, é cmq necessario che rinomini le immagini con numeri.
mi dà questo errore:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /web/htdocs/www.ilnucleo.org/home/templates/nucleo/index.php on line 121
Elwood
Prova così:Originariamente inviato da Elwoodux
mi dà questo errore:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /web/htdocs/www.ilnucleo.org/home/templates/nucleo/index.php on line 121
Elwood
codice:<?php /*Qui metti il totale delle immagini*/ $tot_immagini = "5"; $numero_random = rand(0,$tot_immagini); echo"<img src=\"http://www.ilnucleo.org/templates/nucleo/img/header/$numero_random.jpg\">";?>
Ok, dovrei aver sistemato in questa maniera:
Ora mi varia le immagini come chiedevo. Ti ringrazio Nyo!codice:<tr> <td bgcolor="#000000"> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td class="cell-splash" align="center" background="#000000"> <img border="0" src="<?php $tot_immagini = "4"; $numero_random = rand(0,$tot_immagini); echo"/templates/nucleo/img/header/$numero_random.jpg";?>"> </td> </td> </tr></table> </td></tr>
Elwood
c'è una cosa che ho notato ora, a volte nn pesca nulla e visualizza la pagina senza alcuna immagine.
Un problema di settaggio?
El
Allroa facciamo ad esempio che tu hai tre immagini nella tua cartella 0.jpg, 1.jpg, 2.jpg allora nel codice assegni alla variabile $tot_immagini il numero 2
codice:<?php /*Qui metti il totale delle immagini*/ $tot_immagini = "2"; $numero_random = rand(0,$tot_immagini); echo"<img src=\"http://www.ilnucleo.org/templates/nucleo/img/header/$numero_random.jpg\">";?>![]()
Così ho fatto, 4 immagini, assegnato come da quote sopra 4 al valore. Però a volte nn carica nulla.
ma nn è che devo settare
rand(0,$tot_immagini)
1,$tot_immagini
???
Elwood