Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di darrel
    Registrato dal
    Aug 2002
    Messaggi
    129

    Aprire due directory contemporaneamente

    Salve a tutti, premetto che sto studiando il php da poco...il mio problema è questo:
    ho un pannello di controllo che carica le foto sul server per una gallery gestita con un file xml, ora vorrei creare uno script in php che generi il file xml che poi verrà letto dal file flash per la gallery.
    Il problema è che ho le foto grandi in una cartella e le thumb in un altra...mi chiedevo se è possibile aprire due directory contemporaneamente con readdir per leggere il nome del file thumb e il nome del file grande. Lo script che sto usando è questo:
    <?php
    header ("Content-type: text/xml");
    echo "<?xml version='1.0' encoding='utf-8'?>";
    echo "<gallery>";
    if ($handle = opendir('/gallery/large/')) {
    while (false !== ($file = readdir($handle))) {
    if ($file != '.' && $file != '..'){
    echo "<asset large='/gallery/large/$file' />";
    echo "<description><![CDATA[]]></description>";
    echo "</asset>";}
    }
    closedir($handle);
    }
    echo "</gallery>";
    ?>

    mentre il nodo xml dovrebbe essere
    <asset thumbnail="images/thumb153.jpg" large="images/large153.jpg">
    <description><![CDATA[]]></description>
    </asset>
    si può fare??
    E tu saprai che il mio è il nome del Signore...
    quando farò calare la mia vendetta sopra di te!!!

  2. #2
    beh ma alla fine thumbs e immagine grande avranno lo stesso nome con l'unica differenza che saranno in cartelle diverse no? Quindi ti basterà leggere una sola cartella e semplicemente indicare la cartella per thumbs e immagini grandi direttamente nel codice.

  3. #3
    Utente di HTML.it L'avatar di darrel
    Registrato dal
    Aug 2002
    Messaggi
    129
    grazie ratatuia.....e c'hai ragione! solo che ho già una cartella con 153 file con il nome thumb153.jpg per le thumbnails e large153.jpg per le grandi, mentre quando finisco il pannello le thumbs e le grandi saranno divise in due cartelle diverse...le rinomino e le sposto ognuno nella sua cartella...chiamandole solo con il numero...giusto?
    E tu saprai che il mio è il nome del Signore...
    quando farò calare la mia vendetta sopra di te!!!

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.