Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Ordine alfabetico file

  1. #1
    Utente di HTML.it L'avatar di Scream
    Registrato dal
    Apr 2002
    Messaggi
    228

    Ordine alfabetico file

    Perchè questo codice non mi mostra le immagini in ordine alfabetico, ma in ordine di caricamento sul server?

    Codice PHP:
    if ($handle opendir('./images/big/')) {
      while (
    false !== ($file readdir($handle))) {
      if (
    $file != "." && $file != "..") {
      
    $strImmagine substr($file,0,strlen("sito_".strtolower($strPagina)));
        if (
    $strImmagine == "sito_".strtolower($strPagina)){
          echo 
    '[img]images/big/'.$file.'[/img]
    '
    ;
        }
      }
    }
      
    closedir($handle); 


  2. #2
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    Perche' dovresti usare scandir per averli ordinati alfabeticamente.

  3. #3
    Utente di HTML.it L'avatar di tapu
    Registrato dal
    May 2008
    Messaggi
    885
    ciao , se vuoi fare un ordinamento per nome potresti:

    Leggere i file nella cartella, prelevando i nomi e inserendogli in array.
    successivamente riordini l'array e lo stampi...
    tutto ciò se il tuo problema è visualizzarli!

  4. #4
    Utente di HTML.it L'avatar di Scream
    Registrato dal
    Apr 2002
    Messaggi
    228
    Scandir non funziona perchè c'è ancora la versione 4.2, in ogni caso su php.net c'è il corrispettivo per il 4.2

    Grazie

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.