Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    ELENCO FILE IN UNA CARTELLA (readdir)

    Ciao a Tutti!
    Ho un Problema. Ho una Cartella che contiene SOLO sottocartelle, e dovrei Elencarle in una pagina PHP.

    La Funzione è "readdir()", ma ho un Problema...a differenza del Server Locale, quando il sito viene pubblicato, mi elenca le sottocartelle alla rinfusa (seguendo un File Sistem, mi sa!).

    ( http://it2.php.net/readdir )

    Ecco, io Avrei Bisogno di ELENCARE LE SOTTOCARTELLE IN MANIERA ORDINATA! IN ORDINE ALFABETICO, AD ESEMPIO!

    Chi può Aiutarmi? Qualcosa dev'esserci, credo.
    Altrimenti sarò Costretto ad inserire le sottocartelle in un Database, e da lì mostrarle Come Voglio (db che dovrà aggiornarsi di tanto in tanto, visto che ogni settimana vengono aggiunte almeno 2 Cartelle).

    Comunque vorrei evitare. Sapete aiutarmi? Grazie.

    LO SCRIPT NEL COMPLESSO E' QUESTO: http://www.fiestasalseros.it/Foto_Eventi/index.php

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    codice:
    $array = glob("/percorso/*");
    poi ordini l'array con le funzioni apposite.

    ciao

  3. #3
    GRAZIE, PERFECT!

    NON DOVREI AVERE ULTERIORI PROBLEMI!

    CIAU CIAU!

  4. #4
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    Originariamente inviato da PiccoloPalazzi
    GRAZIE, PERFECT!

    NON DOVREI AVERE ULTERIORI PROBLEMI!

    CIAU CIAU!
    Il caps lock, per favore.
    "Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"

  5. #5
    Scusami .

    Cmq Ho Risolto alla Grande, Se Aggiorni il Sito che ti ho segnalato, le elenca x Data (in realtà è un ordine alfabetico..ho inserito ulteriori funzioni) (Le foto sn x data).

    GRAZIE 1000. Gentilissimo.

  6. #6
    Ciao a tutti,

    se io volessi elencare le cartelle in ordine inverso di data?
    da quello che ho letto su www.php.net mi sembra di capire che si possono ordinare solo in ordine alfabetico crescente o decrescente ... qualcuno ha gia' usato qualche "trucco" per poter determinare la data della cartella?

    muchas gracias!
    "Quand ch’i-j ero ignorant, i cagavo al fond ëd la cort, adess chi soma sivilissà i cagoma ‘nt ëcà !"
    Il nonno di Corrado

  7. #7
    scandir() mi pare d'aver letto che le ordina in base a un file system! ma mica ho capito come funziona in realtà!

    Provala, forse te le ordina davvero per data.

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    267
    Scusate ho sbagliato post

  9. #9
    Originariamente inviato da PiccoloPalazzi
    scandir() mi pare d'aver letto che le ordina in base a un file system! ma mica ho capito come funziona in realtà!

    Provala, forse te le ordina davvero per data.
    In realta' lo script che sto usando ora utilizza gia' scandir ma in realta' le mette "a caso", cioe' penso sia veramente l'ordine con cui sono solvate sul filesystem ... comunque, grazie della risposta.
    "Quand ch’i-j ero ignorant, i cagavo al fond ëd la cort, adess chi soma sivilissà i cagoma ‘nt ëcà !"
    Il nonno di Corrado

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043

    ?

    Originariamente inviato da gianiaz
    codice:
    $array = glob("/percorso/*");
    poi ordini l'array con le funzioni apposite.

    ciao
    scusate se mi intrometto, sono un neofita di php. dopo aver inserito
    codice:
    $array = glob("/percorso/*");
    come si fa ad ordinare l'array con le funzioni apposite?

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.