Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: lettura txt esterno

  1. #1
    Utente di HTML.it L'avatar di naps
    Registrato dal
    May 2001
    Messaggi
    465

    lettura txt esterno

    ragazzi sto impazzendo..
    sto cercando di creare una pagina che mi dia la possibilita'
    di leggere e scrivere un txt esterno...

    ma gia' alla prima prova di lettura non mi funziona!!

    ho incollato questo:

    codice:
    <%
    Set fso = CreateObject("Scripting.FileSystemObject") 
    filename="prova.txt"
    Set tso = fso.OpenTextFile(filename,1,false,0) 
    response.write tso.ReadAll
    %>
    mi restituisce un errore alla riga rossa e dice che il file non lo trova perche??

    il file si chiama leggitxt.asp ed il file txt sta' allo stesso livello.
    ci sono delle premesse che devo sapere o il percorso non va messo cosi'?? :master:

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    filename=server.MapPath("prova.txt")
    Roby

  3. #3
    Utente di HTML.it L'avatar di naps
    Registrato dal
    May 2001
    Messaggi
    465
    Grazie Roby_72 !!!

    senza parole...ora funziona!!

    Grazie

  4. #4

  5. #5
    Utente di HTML.it L'avatar di naps
    Registrato dal
    May 2001
    Messaggi
    465
    perdonatemi se vi ripropongo un problemino, anzi mi vergogno anche perche' sara' sicuramente una sintassi facilissima, devo passare
    due valori ad un'altra pagina tramite un form:

    questa e' la pagina di lettura txt:

    codice:
    <%
    Set fs=Server.CreateObject("Scripting.FileSystemObject")
    
    Set f=fs.OpenTextFile(Server.MapPath("offerta.txt"), 1)
    Response.Write(f.ReadAll)
    f.Close
    
    Set f=Nothing
    Set fs=Nothing
    %>
    
    
    
    
    
    
    <form action="scrivitxt.asp" method="post" enctype="multipart/form-data" name="forminvia" target="_parent">
      <input name="prima" type="hidden" value="offerta=">
      <input type="text" name="seconda">
      <input type="submit" name="Submit" value="aggiorna">
    </form>
    e questa invece e' la pagina di scrittura txt:


    codice:
    <%
    dim fs,f,prima,seconda
    set prima= Request.Form("prima")
    set seconda= Request.Form("seconda")
    set fs=Server.CreateObject("Scripting.FileSystemObject") 
    set f=fs.CreateTextFile(Server.MapPath("/public/offerta.txt"), true)
    f.write("prima")
    f.write("seconda")
    f.close
    set f=nothing
    set fs=nothing
    Response.Redirect "leggitxt.asp"
    %>

    secondo voi?? :master:

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Secondo me non stai facendo un upload quindi questo nel form non ci va:
    enctype="multipart/form-data"

    Ad ogni modo nel form non passi nulla. Cosa vorresti passare???

    Roby

  7. #7
    Utente di HTML.it L'avatar di naps
    Registrato dal
    May 2001
    Messaggi
    465
    ah..ok.

    compilando il form che ha due campi di cui uno nascosto:

    codice:
    <input name="prima" type="hidden" value="offerta=">
    <input type="text" name="seconda">
    voglio passare i valori che scrivero' nei campi (di cui uno nascosto mantiene sempre lo stesso valore), alla pagina scrivitxt per sostituire i valori di:


    codice:
    f.write("prima")
    f.write("seconda")
    e alla fine trovarmi il txt esterno cosi compilato:

    offerta=oggi sconto su pluto

    non so se sono riuscito a spiegarmi..

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Oh, ok... più o meno.
    Dovrebbe andare allora.
    Fai delle prove.

    Roby

  9. #9
    Utente di HTML.it L'avatar di naps
    Registrato dal
    May 2001
    Messaggi
    465
    ho provato...pero non mi scrive i valori..

    non e' che e' quel metodo enctype="multipart/form-data"

    faccio una prova levandolo...

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Originariamente inviato da naps
    ho provato...pero non mi scrive i valori..

    non e' che e' quel metodo enctype="multipart/form-data"

    faccio una prova levandolo...
    Te l'ho già detto da mezz'ora: lo devi togliere!

    Roby

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.