Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666

    Ordinare cartelle per data creazione

    Ciao a tutti, utilizzo uno script per visualizzare le cartelle presenti sul server in una select, l'ordinamento predefinito è in ordine alfbetico, esiste la possibilità di ordinare le cartelle in basa alla data di creazione?

    Questo è lo script:

    codice:
    <select name="folder" size=1 id="folder">
                            <% 
      ShowSub = request("ShowSub")
      ShowPic = request("ShowPic")
      strPathInfo = Request.ServerVariables("PATH_INFO")
      strPhysicalPath = Server.MapPath("/public/")
     
      Set objFSO = CreateObject("Scripting.FileSystemObject")
      Set objFolder = objFSO.GetFolder(strPhysicalPath)
      For each Folder in objFolder.SubFolders
      	If Left(Folder.Name,1)<>"_" Then
    	  	Response.write "<option "
    	  	If ShowSub=Folder.Name Then
    	  		Response.Write "selected "
    	  	End if
    	  	Response.Write"value='" & CurFile
    	  	Response.Write(Replace(Folder.Name, " ", "%20"))
    	  	response.write "'>"
    	  	Response.Write(Folder.Name & "</option>")
    	  	If ShowSub <= " " Then
    	  	  ShowSub = Folder.Name
    		End if
      	End if
      Next 
      Set objFSO = Nothing
      %>
                          </select>
    AltF4

  2. #2
    Devi precaricare il contenuto della cartella in un recordset disconnesso o in un array, ordinare quello e poi stamparlo.

    Un esempio sul recordset disconnesso lo trovi qui:

    http://www.roubaixinteractive.com/Pl...r_Contents.asp


    xxx

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666
    Ti ringrazio, purtroppo nell'esempio manca proprio l'ordinamento per data..

    AltF4

  4. #4
    Beh se lo leggi bene ci sono 4 righe di commento dove effettua l'ordinamento, non mi pare cosi complicato aggiungerci quello per data..
    xxx

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.