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

    testo textbox in file .txt

    ciao

    mi direste uno script che: alla pressione di un pulsante "invia" mi scriva il contenuto inserito in una textbox in un file .txt e ad ogni pressione (quindi ogni nuovo inserimento di dati) , i nuovi dati vengono inseriti a capo nel file .txt rispetto a quelli già inseriti.

    scusate la confusione
    spero di essere stato chiaro

  2. #2
    Prova questo:
    pannello.asp
    codice:
    <%@LANGUAGE = JScript%>
    <%
    // Memorizzo in una QueryString l'azione di aggiornamento
    var azione = new String(Request.QueryString("azione"));
    %>
    <html>
      <head>
        <title>Pannello di controllo</title>
      </head>
    <body>
    
    <%
    /*
    L'input generato dal form fa riferimento alla QueryString inizializzata
    Quindi, se il suo valore è quello stabilito all'invio dei dati dal form
    procedo con l'esecuzione della routine di aggiornamento del file
    */
    if (azione == "modifica")
    {
      var testo = new String(Request.Form("testo"));
    
      // Creo l'oggetto FSO
      var FSO = new ActiveXObject("Scripting.FileSystemObject");
      // Apro il file
      var APRI = FSO.OpenTextFile(Server.MapPath("nomefile.txt"));
      // Rigenero il file, ci scrivo dentro e lo chiudo
      var SCRIVI = FSO.CreateTextFile(Server.MapPath("nomefile.txt"));
      SCRIVI.WriteLine(testo);
      SCRIVI.Close();
    
      Response.Write("
    
    Aggiornamento effettuato!</p>");
    }
    else
    {
    %>
    
    <form method="post" action="pannello.asp?azione=modifica">
      <textarea name="testo" rows="10" cols="30">
      
      </textarea>
      <input type="submit" value="Aggiorna">
    </form>
    
    <%
    }
    %>
    
    </body>
    </html>
    crea un file di testo vuoto di nome "nomefile.txt" nella stessa cartella del file "pannello.asp".
    Lo script non è mio, l'ho trovai su internet mesi fa.

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.