|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jan 2006
Messaggi: 271
|
[PHP] Copia array random
<?php
function random ( $array_foto ) { $total_foto = count($array_foto); $call_foto = rand(0,$total_foto-1); return $array_foto[$call_foto]; } $pic_foto = array ("foto 01", "foto 02", "foto 03", "foto 04", "foto 05"); ?> Quando pubblico la foto (versione mini e versione ingrandibile da cliccare, ovviamente mi vengono due foto diverse. Io vorrei che cliccando la foto piccola mi si ingrandisse la stessa foto, invece me ne viene fuori un'altra. Per ovviare a ciò dovrei copiare il risultato dell'array random in una variabile e poi stamparla a video. Come faccio? <?php print ('<a href=" '. random($pic_foto) .'.jpg"><img src=" '. random($pic_foto) .' mini.jpg"></a>'); ?> |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Apr 2010
Messaggi: 163
|
La salvi in una variabile, no?
Codice PHP:
Ciao!
__________________
MSI B550-A PRO|Ryzen™ 5 3600|Freezer 13 PRO|RX 6600|CORSAIR CX600|Crucial P3 Plus 1TB|BL2K8G32C16U4B 3200 MHz|Q27G2G4
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Jan 2006
Messaggi: 271
|
Grazie mille, funziona!
Salvavo la variabile senza mettere la funzione random!
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:34.



















