Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643

    Leggere un file da un sito

    Visto che non posso scaricare un file da un sito vorrei sapere un'altra cosa.
    Posso leggere un file che si trova in un sito ?
    Mi spiego: ad esempio un file .txt che ha come contenuto 3 righe con scritto
    codice:
    file
    di
    testo
    voglio semplicemente leggere il contenuto riga per riga.
    So farlo per un file che si trova nello stesso programma, ma io voglio che da un programma che gira sul mio server riesca a leggere un file che si trova su un sito.
    E' impossibile ?

  2. #2
    no, devi utilizzare xml
    guarda questo esempio
    http://www.byluciani.com/asp/default...=articoli&ID=8
    byluciani.com - Soluzioni ASP/VBScript freeware

    bylucianiUpload 2.0

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643
    Lo provo appena posso.
    Ma l'hai creato tu ?

  4. #4
    no, babbo natale
    scherzo

    provalo puntando al file txt remoto
    byluciani.com - Soluzioni ASP/VBScript freeware

    bylucianiUpload 2.0

  5. #5
    Originariamente inviato da byluciani
    no, babbo natale
    scherzo

    provalo puntando al file txt remoto
    il grande byluciani...

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643
    Tiro su questo thread perchè sto utilizzando l'oggetto objXMLHTTP per recuperare i dati di un file come segnalato nel link.
    Però ho un grosso problema: i caratteri particolari (esempio, le lettere accentate) vengono letti in maniera corretta dal browser ma poi vengono convertiti in maniera sbagliata.
    Non so come rimediare alla cosa.
    Che si può fare ?
    grazie.

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643
    up !
    nessuno ne sa niente ?
    ho provato a decodificare i dati con una funzione ma certi dati (penso siano quelli con un codice Ascii superiore a 127) me li legge sbagliati
    grazie

  8. #8
    se il problema è a livello di stampa, magari è sbagliato o non settato il charset della pagina html che li visualizza...

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    643
    Originariamente inviato da santino83
    se il problema è a livello di stampa, magari è sbagliato o non settato il charset della pagina html che li visualizza...
    Ho provato anche quello.
    Il charset settato è iso-8859-1.
    Ho provato a mettere iso-8859-14 o utf-8, ma non cambiano le cose.

  10. #10
    provalo così, io ho risolto...
    codice:
    	Set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP") 
    		objXMLHTTP.Open "Get", URLOggetto, False
    		objXMLHTTP.Send
    	
    		If objXMLHTTP.status = 200 then
    			Set rs = Server.CreateObject("ADODB.Recordset")
    				rs.Fields.Append "text", 201, -1 ' text field
    				rs.Open
    				rs.AddNew
    				rs("text").AppendChunk objXMLHTTP.responseBody
    				testoHTML = rs("text")
    				rs.Delete
    				rs.Update
    				rs.Close
    			Set rs=Nothing	
    		Else
    			testoHTML = "Errore"
    		End If
    	
    	Set xml = Nothing

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.