Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043

    foto random temporizzato

    online ho trovato questo script per caricare randomicamente delle immagini, modificandolo un pò per personalizzarlo in base alle mie esigenze. Ora vorrei però che il caricamento sia temporizzato, (cioè ogni 20 secondi ne carica una nuova) anzichè come fa ora che carica le immagini solo ad ogni refresh

    Codice PHP:
    <?
    $cartella
    ="images/random/";

    $estensioni=array('gif','jpg','bmp');

    $dir=opendir($cartella) or die("Attenzione, impossibile aprire la cartella ".$cartella);
    $immagini=array();
    $misure=array();
        while(
    false !== ($file=readdir($dir))) { 
            for(
    $i=0;$i<count($estensioni);$i++){
                
    $estensione=substr($file,(strlen($file)-3),strlen($file));
                if(
    in_array($estensione,$estensioni)){
                    
    $immagini[]=$file;
                    
    $misure[]=getimagesize($cartella.$file);
                }
            }
       }
     if(
    count($immagini)==0) die("Attenzione, la cartella indicata non contiene immagini compatibili con le estensioni inserite.
     Provare a controllare l'esattezza delle estensioni e della directory indicata nella variabile 'cartella'"
    );
     
    $indice=rand(0,(count($immagini)-1));
     print 
    '[img]'.$cartella.$immagini[$indice].'[/img]';
     
    ?>

  2. #2
    Ti suggerisco di postare la tua richiesta sul forum di Javascript.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    perchè non si può fare col php?

  4. #4
    no.... solo js

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    Peccato!
    Allora mi butto sul JS

  6. #6
    Codice PHP:
    header("Refresh: 20; url=script.php"); 

  7. #7
    be' a patto di ricaricare sempre la pagina è giusta come soluzione, ma io credo che a prinzart serva qualcosa tipo slideshow immagini che vengono 'pescate' da php, 'passate' a js e visualizzate una dopo l'altra....

    se non è così, allora mi scuso...

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    Originariamente inviato da beta_persei
    be' a patto di ricaricare sempre la pagina è giusta come soluzione, ma io credo che a prinzart serva qualcosa tipo slideshow immagini che vengono 'pescate' da php, 'passate' a js e visualizzate una dopo l'altra....

    se non è così, allora mi scuso...
    infatti non vorrei che facesse il refresh
    comunque grazie lo stesso cubalibre810

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.