Visualizzazione risultati 1 fino 3 di 3

Discussione: Visualizzare foto random [era: script php]

  1. #1
    Guest

    Predefinito Visualizzare foto random [era: script php]

    Codice PHP:
    <?

    $n
    = count(glob('*.jpg'));
    $pics = "$n";
    $ext = ".jpg";

    mt_srand((double)microtime()*2000000);
    $PicRandom = mt_rand(0,$pics);
    if (
    $PicRandom == "0") {
    $PicRandom = "$pics";
    }

    eval(
    '$image=\''.$PicRandom.$ext.'\';');

    header('Content-type: image/jpeg');
    header('Content-transfer-encoding: binary');
    header('Content-length: '.filesize($image));
    readfile($image);

    ?>
    ragazzi ho scaricato questo script che dovrebbe far visualizzare in modo random delle foto da una cartella il problema è che mi fa visualizzare solo le foto che sono numerate da 1 a 10 ce ne stanno 2 che si chiamano 11.jpg e 12.jpg che nn vengono mai caricate lo spazio dove dovrebbero apparire rimane vuoto..
    Ultima modifica di dementialsite : 08-03-2008 alle ore 14.24.42

  2. #2
    L'avatar di hackharo
    hackharo non è connesso Utente
    Data registrazione
    26-01-2007
    Messaggi
    120

    Predefinito

    così a naso direi che il problema potrebbe essere il formato delle immagini...ma è solo un ipotesi...

    perchè non ci dai la cartella con le foto e lo script?
    Non fare oggi quello che non hai fatto per convinzione ieri...

  3. #3
    Guest

    Predefinito

    Non capisco perchè tutto quel casino per fare una cosa così semplice:

    Codice PHP:
    $immagini=glob('*.jpg');
    $sorteggiata=array_rand($immagini);
    // e poi tutti gli header appropriati come prima...

    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •