Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461

    modificare txt o xml tramite ASP

    Ciao a tutti!
    volevo sapere se è possibile ,e se si in che modo, modificare un file txt tramite ASP, o meglio
    creare una pagina di upload di file dove,dopo che il file viene caricato su FTP si aggiorni un txt contenente una lista di nomi di file che poi verrà utilizzato per un flash che mi visualizza una serie di immagini(quelle che vengono caricate appunto).

    se fosse possibile e magari esistono degli script in giro mi sapreste dire dove poterli reperire?

    Grazie

  2. #2
    si...
    ... ma non sarebbe meglio usare un database?

    Grazie sempre di tutto!!!
    Alberto

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    lo so pero ho bisogno di poter aggiornare un file txt perche il flash che utilizzo prende i suoi dati dal txt.

  4. #4
    con FSO puoi scrivere quello che ti pare

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    <%
    'Oggetto XML
    Set objXML = Server.CreateObject("Msxml2.DOMDocument.4.0")

    'Carico i dati XML
    objXML.async = False
    objXML.load(Server.MapPath("database.xml"))

    'Procedo all'aggiornamento
    set objData = objXML.selectSingleNode("database/record[@id='1']")
    objData.Text = "Testo del nodo aggiornato"
    set objData = nothing

    objXML.Save(Server.MapPath("database.xml"))

    'Pulizia
    Set objXML = nothing
    %>

    mi da errore alla linea 11:

    Microsoft VBScript runtime error '800a01a8'

    Object required: 'objData'

    /1.asp, line 11

    che su aruba non funzioni?
    ho sbaglio qualcosa?

  6. #6
    va che su aruba in ogni caso l'fso funziona solo sulla cartella public... li puoi creare tutto quello che vuoi... ma SOLO li... (lo so perchè ce l'ho...)


    Il che rende "sicuro" il sever e vurnerabilissimi i tuoi dati.
    Per tanto ti riconsiglio: Usa un db...
    (anche se sapere usare l'fso è cosa buona e giusta...)

    ... poi nel caso ti posto i dati del mio FSO...
    ... adesso faccio colazione
    Grazie sempre di tutto!!!
    Alberto

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    lo so che un db è 100 volte meglio anche perche so lavorarci di piu il problema è che il flash non lo devo fare io io devo solo fare in modo che l'utente tramite un pannello di controllo inserisca una img e una breve descrizione che vengano poi caricate su un file xml che viene recuperato dal flash per visualizzare foto e descrizione...non conoscendo flash non saprei come fare se dovessi usare un db e penso anche colui che lavorera sul flash visto che mi ha esplicitamente richiesto l'utilizzo di file xml o txt....

  8. #8
    a) che io sappia si può usare i database anche con flash... non è una cosa trascendentale ecco... non sono un esperto... ma ricordo che un collega lo usava come il pane...

    b)il codice per l'fso che ho usato io, da poco, su Aruba... è questo qua:
    codice:
      nm_prc = Server.MapPath("/public/") & "\nome_file.ext"
      Set fco = Server.CreateObject("Scripting.FileSystemObject")
      Set op = fco.CreateTextFile(nm_prc,true,0)
       op.WriteLine("qua scrive il file")
       op.WriteLine("qua scrive il file")
       op.WriteLine("qua scrive il file")
       op.WriteLine("qua scrive il file")
       op.WriteLine("qua scrive il file")
       op.Close
      Set op = Nothing
      Set fco = Nothing
    però credo che a te serva di più la funzione "openTextfile":
    codice:
      Set op = fco.OpenTextFile(nm_prc,8,create,true)
    non l'ho mai provata ma... "8" serve per aggiungere alla fine del file le ultime cose...
    true che se il file non esiste lo crea...
    Grazie sempre di tutto!!!
    Alberto

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    ok grazie mille funziona!

    ora non mi resta che trovare il modo di fare stampare in una pagina html un testo preso da xml
    tu sapresti dirmi come si deve fare?

  10. #10
    dici xml gia letto/associato all'xls oppure solo "xml" da leggere ancora?

    (sii buono che io con l'xml non lo conosco bene)
    Grazie sempre di tutto!!!
    Alberto

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.