Visualizzazione dei risultati da 1 a 10 su 11

Visualizzazione discussione

  1. #7
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Cioè, mi pare di capire che tu non abbia nemmeno dato uno sguardo al codice... i nomi degli album nella dropdown sono esattamente i nomi delle cartelle contenute rispettivamente in thumbs e images.

    Per quanto riguarda che cosa modificare in thumbs.php, io ho fatto molto bovinamente così:
    Codice PHP:
    <?php
    $album 
    $_GET['album'];
    $imagesArr = array();
    $i 0;
    /* read the descriptions xml file */
    if(file_exists('../thumbs/'.$album.'/desc.xml')) {
        
    $xml simplexml_load_file('../thumbs/'.$album.'/desc.xml');
    }
    /* read the images from the album and get the * description from the XML file: */
    if(file_exists('../thumbs/'.$album)) {
        
    $files array_slice(scandir('../thumbs/'.$album), 2);
        if(
    count($files)) {
            foreach(
    $files as $file) {
                if(
    $file != '.' && $file != '..' &&  $file!='desc.xml') {
                    if(
    $xml) {
                        
    $desc $xml->xpath('image[name="'.$file.'"]/text');
                        
    $description $desc[0];
                        if(
    $description=='')
                            
    $description '';
                    }
    # Aggiunto da Andrea1979
                    
    else {
                        
    $description '';
                    }
    # Fine aggiunta
                    
    $imagesArr[] = array('src' => 'thumbs/'.$album.'/'.$file,
                        
    'alt'    => 'images/'.$album.'/'.$file,
                        
    'desc'    => $description);
                }
            }
        }
    }
    $json         $imagesArr;
     
    $encoded     json_encode($json);echo $encoded;
    unset(
    $encoded);?>
    (per qualche strana ragione da me, non fornendo un file xml per ogni galleria - nella cartella thumbs - il caricamento della galleria si interrompeva). Non ho indagato le ragioni (non so se si tratti di un problema con la mia configurazione oppure un bug dello script)
    Ultima modifica di Andrea1979; 02-02-2014 a 20:47
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.