Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 48
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    fotogallery da cartella

    Carissimi,
    stò cercando uno script di fotogallery che elenca le foto presenti in una cartella...
    Grazie
    G.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Mi rispondo da solo, ma vorrei che mi visionasse le foto non in ordine alfabetico come ora, ma in ordine di caricamento, sfruttando come parametro l'ultima modifica..
    Come posso fare?
    Grazie
    G.
    codice:
    <% 
    
    Dim objFso, objFolder, objFiles
    Dim strFolder, strFile, strPath, strExt
    
    ' Definisci il percorso della cartella da leggere 
    strPath = "/fotogallery/" 
    strExt = ".JPG"
    
    Set objFso = Server.createObject("Scripting.FileSystemObject") 
    Set objFolder = objFso.GetFolder(Server.MapPath(strPath)) 
    Set objFiles = objFolder.Files 
    
    for each strFile in objFiles 
    if Right(lcase(strFile.name), Len(strExt)) = lcase(strExt) then 
    
        %>
    		<tr>
    			<td bgcolor="#FFFFFF" align="center">
    			<p align="center">
    			[img]../../../square.aspx?img=fotogallery/<%=Response.Write(strFile.name)%>&opx=84[/img]</p></td>
    			<td bgcolor="#FFFFFF"><font size="2" face="Verdana"><%=Response.Write(strFile.name)%></font></td>
    			<td bgcolor="#FFFFFF" align="center" width="77">
    			<p align="center"><a href="cancellaFILEgallery2.asp?file=<%=Response.Write(strFile.name)%>">
    			[img]images/delete.png[/img]</a></td>
    	<%  
    end if
    Next	
    Set objFso = Nothing 
    Set objFolder = Nothing
    Set objFiles = Nothing 
    
    %>
    Grazie
    G.

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi crearti un array in base alla data di ultima modifica e poi mostrare l'array ordinato.

    Roby

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Il problema che non riesco ad implementarlo con il mio script....

  6. #6
    fa' vedere quello che hai fatto

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Ecco,
    ma non funziona....
    codice:
    <% 
    
    Dim objFso, objFolder, objFiles
    Dim strFolder, strFile, strPath, strExt
    
    set custRs = Server.CreateObject("ADODB.Recordset")
    custRs.Fields.Append "data", 7 ' Date
    custRs.Open
    
    
    ' Definisci il percorso della cartella da leggere 
    strPath = "/fotogallery/" 
    strExt = ".JPG"
    
    Set objFso = Server.createObject("Scripting.FileSystemObject") 
    Set objFolder = objFso.GetFolder(Server.MapPath(strPath)) 
    Set objFiles = objFolder.Files 
    
    for each strFile in objFiles 
    custRs.AddNew
    custRs("data") = strFile.DateCreated
    
    if Right(lcase(strFile.name), Len(strExt)) = lcase(strExt) then 
    
        %>
    		<tr>
    			<td bgcolor="#FFFFFF" align="center">
    			<p align="center">
    			[img]fotogallery/<%=Response.Write(strFile.name)%>&opx=84[/img]</p></td>
    			<td bgcolor="#FFFFFF"><font size="2" face="Verdana"><%=Response.Write(strFile.name)%></font></td>
    			<td bgcolor="#FFFFFF" align="center" width="77">
    			<p align="center"><a href="cancellaFILEgallery2.asp?file=<%=Response.Write(strFile.name)%>">
    			[img]images/delete.png[/img]</a></td>
    	<%  
    end if
    Next	
    
    custRs.Sort = "data DESC"
    Set objFso = Nothing 
    Set objFolder = Nothing
    Set objFiles = Nothing 
    custRs.Close
    
    set custRs = Nothing
    
    
    %>
    Grazie
    G.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    nessuno può aiutarmi?
    GRazie
    G.

  9. #9
    fantastico. lo riordini DOPO averlo visualizzato

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    no scusa hai ragione....
    però non funziona ugualmente....

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.