Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. [ASP] Leggere file.txt e stamparlo in tabella
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • L
      luca000 User Attivo • ultima modifica di

      [ASP] Leggere file.txt e stamparlo in tabella

      Ciao a tutti.
      vorrei leggere un file testo.txt che ho sul mio sito e stamparlo in alcune pagine... come faccio?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • J
        joker197cinque User Attivo • ultima modifica di

        @luca000 said:

        Ciao a tutti.
        vorrei leggere un file testo.txt che ho sul mio sito e stamparlo in alcune pagine... come faccio?

        <%
        Set fso = CreateObject("Scripting.FileSystemObject")
        Set f = fso.OpenTextFile("C:\testo.txt", 1, True)
        Var = f.ReadAll

        Response.write Var

        %>

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • L
          luca000 User Attivo • ultima modifica di

          Microsoft VBScript runtime error '800a004c'
          Path not found

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • paocavo
            paocavo Moderatore • ultima modifica di

            Caro luca,
            ovviamente dovresti specificare il percorso esatto del tuo file nel codice segnalato da joker197cinque.

            Se il file txt è all'interno della tua web-directory (come presumo che sia) allora dovrai fare uso della funzione Server.MapPath, ad esempio:

            
            <%
            Set fso = CreateObject("Scripting.FileSystemObject")
            Set f = fso.OpenTextFile(Server.MapPath("tua-dir-in-wwwroot/tuo-file.txt"), 1, True)
            Var = f.ReadAll
            
            Response.write Var
            
            %>
            
            
            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • L
              luca000 User Attivo • ultima modifica di

              dice:

              The '..' characters are not allowed in the Path parameter for the MapPath method.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • L
                luca000 User Attivo • ultima modifica di

                per la precisione

                Server.MapPath() error 'ASP 0175 : 80004005'
                Disallowed Path Characters
                (/mio url, line blablabla)
                The '..' characters are not allowed in the Path parameter for the MapPath method.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • paocavo
                  paocavo Moderatore • ultima modifica di

                  All'interno della mappath elimina i due punti che usi per salire di un livello nel tuo file-system.

                  Scriverai:

                  ...Server.MapPath("/tua-directory/tuo-file.txt")...

                  😉

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • L
                    luca000 User Attivo • ultima modifica di

                    smack! smack! smack!

                    a parte gli scherzi, grazie mille!

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • L
                      luca000 User Attivo • ultima modifica di

                      scusate se abuso della vostra disponibilità, e se il file da leggere fosse un .rtf?
                      esiste un modo per trasformare i comandi rtf in comandi htm direttamente?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • J
                        joker197cinque User Attivo • ultima modifica di

                        @luca000 said:

                        scusate se abuso della vostra disponibilità, e se il file da leggere fosse un .rtf?
                        esiste un modo per trasformare i comandi rtf in comandi htm direttamente?

                        Ho trovato questo metodo che fa l'inverso:

                        http://www.aspitalia.com/script/592/Convertitore-HTML-RTF.aspx

                        basta che fai il reverse dei replace e dovrebbe funzionare, prova a smanettarci un po' 🙂

                        Se no ho visto che ci sono anche soluzioni con DLL ma mi sembra un po' uno spreco.. http://www.sautinsoft.com/products/rtf-to-html/index.php

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        Caricamento altri post
                        Rispondi
                        • Topic risposta
                        Effettua l'accesso per rispondere
                        • Da Vecchi a Nuovi
                        • Da Nuovi a Vecchi
                        • Più Voti