Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714

    Elenco file in una directory del server

    Dovrei creare una paginetta di asp che mi dia l'elenco dei file in una specifica directory e che quindi generi un xml con l'elenco dei file (che andrò poi a leggere in flash).

    grazie per l'aiuto
    Mir

  2. #2
    cerca nel forum FileSystemObject per leggere le cartelle e XML per creare un foglio xml...poi se hai ulteriori problemi ripassa


  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    grazie ... solo ho provato a cercare "FileSystemObject" ma mi dice che non esiste nulla ... possibile ?!?!?

  4. #4
    prova fso

    3D fso

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    ok ... grazie avevo risolto separando le parole .... ora cerco e spero di trovare qualcosa al caso mio.

    Mir

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    codice:
    <% 
    percorso = "/public/upload/files" 'percorso dalla root 
    set obj=server.createobject("scripting.filesystemobject") 
    set objf=obj.getfolder(server.mapPath(percorso)) 
    
    for each objfiles in objf.files 
    Response.write objfiles.name + " "
    next 
    set obj = Nothing 
    set objf = Nothing 
    %>
    Questo fa proprio al caso mio ... ho messo uno spazio nel response.write per rendere leggibile l'elenco ... ora come è possibile convertire questo elenco in una riga XML (che dopo so gestirmi comodamente)?

    Grazie
    Mir

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    Bè ... mi sono addormentato davanti al monitor mentre facevo la domanda sopra ... già quello del response.write mi va benissimo

  8. #8
    codice:
    Dim xmlDoc, rootEl, bottone, p
    Set xmlDoc = Server.CreateObject("Microsoft.XMLDOM")
    Set rootEl = xmlDoc.createElement("menu")
    xmlDoc.appendChild rootEl
    
    
     while not rs.eof
       
    Set ut = xmlDoc.createElement("bottone")
    ut.setAttribute("id")=rs("id")
    ut.setAttribute("titolo")=rs("titolo")
    ut.setAttribute("img")="images\57x57\"& rs("immagine")
    ut.setAttribute("link")=toPage & "&amp;id=" & rs("id")
    rootEl.appendChild ut
    set ut=nothing
    rs.movenext
    wend
    
    
    Set p=xmlDoc.createProcessingInstruction("xml","version='1.0'")
    xmlDoc.insertBefore p,xmlDoc.childNodes(0)
    xmlDoc.Save (percorso & nomeFile)
    tiè un esempio (contrariamente a quanto professa optime)...io usavo un recordset, te basta che usi l'oggetto fso e al posto del response.write setti l'xml


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 © 2026 vBulletin Solutions, Inc. All rights reserved.