Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Scrivere in un file di testo presente sul server

    Ciao a tutti,
    Vorrei sapere come posso fare per scrivere all'interno di un file di testo esempio: "prova.txt" presente in un server, in questo caso utilizzo (Internet Information Server).
    Ho questa pagina in .Asp:

    <%@LANGUAGE = JScript%>
    <%
    if (Session("username") == null) {
    Response.Write("ACCESSO NEGATO");
    Response.End;
    }
    %>
    <html>
    <head>
    <title>Area privata</title>
    </head>
    <body>
    <div align="center">
    <h1> Pagina di controllo</h1>


    <h4> Numero led: </h4> <select name="led">
    <option value="http://www.html.it" selected="selected">1 </option>
    </select>
    </h4>




    <h4> Funzione: </h4> <select name="led">
    <option value="" selected="selected">Standard </option>
    <option value="">Lampeggio </option>
    </select>
    </h4>




    <h4><input type="submit" value="Invia"></h4>


    </body>
    </html>

    Come potete vedere è possibile selezionare due tipi di funzione: standar e lampeggio, vorrei far si che quando si seleziona standard all'interno del file di testo presente sul server venga scritto il numero 0, mentre quando è presente lampeggio venga scritto il numero 1 sempre nel file "prova.txt". Non riesco a capire come fare, mi dareste una grossa mano se modificate voi il codice così da rendermi l'idea più chiara. Vi ringrazio, spero che qualcuno di buona volontà mi aiuti, ciao
    ?

  2. #2

  3. #3
    Originariamente inviato da optime
    devi usare FSO
    E quindi quale sarebbe il codice da implementare in quello che ho postato in alto? Potresti scrivermelo per favore?
    ?

  4. #4
    Originariamente inviato da wormd
    E quindi quale sarebbe il codice da implementare in quello che ho postato in alto? Potresti scrivermelo per favore?
    se te lo scrivo io, vorrebbe dire che io faccio il lavoro al posto tuo. non mi pare giusto.


  5. #5
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    ti allego un pezzo tratto dal manuale jscript per farti capire il meccanismo, ma il lavoro lo devi fare tu...

    codice:
    Nell'esempio VBScript seguente viene illustrato come aprire un file, inserire dati seguendo i tre metodi e infine chiudere il file:
    
    
    Sub CreateFile()
      Dim fso, tf
      Set fso = CreateObject("Scripting.FileSystemObject")
      Set tf = fso.CreateTextFile("c:\fileprova.txt", True)
      ' Inserisce una riga di testo contenente un carattere di nuova riga.
      tf.WriteLine("Prova 1, 2, 3.") 
      ' Inserisce tre caratteri di nuova riga nel file.      
      tf.WriteBlankLines(3) 
      ' Inserisce una riga di testo.
      tf.Write ("Questa è una prova.") 
      tf.Close
    End Sub
    Nell'esempio seguente viene illustrato l'utilizzo dei tre metodi in JScript:
    
    function CreateFile()
    {
      var fso, tf;
      fso = new ActiveXObject("Scripting.FileSystemObject");
      tf = fso.CreateTextFile("c:\\fileprova.txt", true);
      // Inserisce una riga di testo contenente un carattere di nuova riga.
      tf.WriteLine("Testing 1, 2, 3.") ;
      // Inserisce tre caratteri di nuova riga nel file.            
      tf.WriteBlankLines(3) ;
      // Inserisce una riga di testo.
      tf.Write ("Questa è una prova.");
      tf.Close();
    }
    Lettura di file
    Per leggere i dati di un file di testo, è necessario utilizzare il metodo Read, ReadLine o ReadAll dell'oggetto TextStream. Nella tabella seguente è indicato il metodo da utilizzare per l'esecuzione delle varie operazioni.
    ...
    ciao
    Vic53

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    possiamo anche cominciare dal manuale...
    http://www.w3schools.com/asp/asp_ref_textstream.asp

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.