December 14
Active Server Pages (ASP) è un linguaggio server side-scripting creato da Microsoft. Esso consente ai programmatori web una vasta gamma di funzionalità di programmazione per creare pagine web dinamiche in grado di elaborazione e la memorizzazione delle informazioni utente. Uno dei compiti più comuni di un programma basato sul web potrebbe essere necessario eseguire è quello di catturare e memorizzare le informazioni in ingresso da un utente per un uso successivo. ASP rende relativamente facile se si memorizzano le informazioni in un database o un semplice file sul server.
1 Creare un modulo di ingresso utilizzando elementi del modulo HTML. Aggiungere campi di testo per accettare le informazioni richieste e un pulsante di invio per inviare i dati di input per lo script ASP per la scrittura al file. Vedere l'esempio di seguito per la sintassi corretta per un semplice modulo progettato per catturare nome e l'indirizzo e-mail e inviare i dati ad una pagina denominata SaveToFile.asp.
<Form name = metodo = azione "MyForm" "post" = "SaveToFile.asp">
<P> <input type = "text" name = "nome"> </ p>
<P> <input type = "text" name = "email"> </ p>
<P> <input type = "submit" name = "submit" value = "Invia"> </ p>
</ Form>
2 Creare la pagina SaveToFile.asp con uno script che accetta le informazioni passate ad esso dal modulo e assegna i dati variabili. Vedere l'esempio di seguito per la corretta sintassi ASP per l'accettazione di dati del modulo. Si noti la 'indica un commento segue. I commenti sono ignorati dal server e saranno utilizzati per offrire spiegazione del codice che segue.
<% 'Questo indica l'inizio di uno script ASP.
'Creare il nome ed e-mail variabili.
Dim vName, Vemail
'Assegnare i dati del modulo per ogni variabile.
vName = Request.Form ( "nome")
Vemail = Request.Form ( "e-mail")
'Questo indica la fine dello script ASP.
%>
3 Creare un'istanza del file che si desidera scrivere con FileSystemObject ASP e l'oggetto TextFile.
'Creare le variabili del file.
fs Dim, lima
'Creare un'istanza di FileSystemObject.
set fs = Server.CreateObject ( "Scripting.FileSystemObject")
'Creare un'istanza dell'oggetto TextFile.
file di set = fs.CreateTextFile ( "Miofile.txt", true)
4 Scrivere le informazioni memorizzate nelle variabili vName e Vemail al file e separare le informazioni con una virgola.
'Scrivere le variabili al file.
file.write (vName)
file.write ( ",")
file.write (Vemail)
5 Chiudere l'oggetto file e distruggere il FileSystemObject e l'oggetto TextFile poi terminare lo script ASP.
file.close
file di set = niente
set fs = niente
%>
6 Rivedere l'intero script per assicurarsi che la sintassi sia corretta ei nomi dei file corretti vengono riferimento. Salvare il file e il nome SaveToFile.asp, quindi caricare le pagine sul server utilizzando il sistema di gestione dei file fornito dal tuo host web.
<%
Dim vName, Vemail
vName = Request.Form ( "nome")
Vemail = Request.Form ( "e-mail")
fs Dim, lima
set fs = Server.CreateObject ( "Scripting.FileSystemObject")
file di set = fs.CreateTextFile ( "Miofile.txt", true)
file.write (vName)
file.write ( ",")
file.write (Vemail)
file.close
file di set = niente
set fs = niente
%>