Il terzo articolo della mini serie di 6 post dedicati ad ASP.
Nella prima parte di questa guida su ASP, è stato ha introdotto il linguaggio che seppur obsoleto, è comunque utile per chiunque voglia iniziare ad affrontare un percorso di programmazione.
In dettaglio, nella prima puntata è stato descritto come comunicare all’interprete il linguaggio di scripting, nell’articolo successivo è stato introdotto come creare la tua prima pagina in ASP, mentre in questo appuntamento potrai consultare, con file scaricabili a fine pagina, come scrivere il codice della tua prima pagina ASP.
Come funzionano i metodi dell’oggetto Request in ASP
di Emanuele Calì

Dopo aver visto all’opera i metodi dell’oggetto Response, vediamo quelli dell’oggetto Request:
- Form;
- QueryString;
- ServerVariables.
Con i metodi Form e QueryString possiamo recuperare i dati inviati da un form in modalità post o da querystring. Per recuperare dati da un form in modalità post:
<%
var miaVar = new String(Request.Form("username"));
if (miaVar!="" && miaVar!="undefined") {
%>
Ecco il tuo username:
<% Response.Write(miaVar); %>
<%
}
%>
In modalità querystring avremmo recuperato il contenuto della variabile in questo modo:
<% var miaVar = Request.QueryString("username"); %>
Con il metodo ServerVariables possiamo recuperare informazioni sul server e sullo script o anche sul client, ecco degli esempi:
IP del server
<% var ip = Request.ServerVariables("LOCAL_ADDR"); %>
Nome dello script
<% var script = Request.ServerVariables("SCRIPT_NAME"); %>
IP del client
<% var ip_client = Request.ServerVariables("REMOTE_ADDR"); %>
Nome del client
<% var name_client = Request.ServerVariables("REMOTE_HOST"); %>
L’oggetto Session consente la gestione delle sessioni utente.
Ecco un esempio di variabile di sessione:
Session("mia_sessione") = "utente";
E’ possibile impostare il ciclo di vita di una sessione nel seguente modo:
Session.Timeout = 10;Â // 10 minuti
Per eliminare le variabili e liberare le risorse utilizzeremo il metodo Abandon:
Session.Abandon();
Al prossimo post di questa mini rubrica dedicata ad ASP.
Se non vuoi perderti la mini serie di articoli dedicati a questo linguaggio di programmazione, ti consiglio di abbonarti alla newsletter gratuita di questo blog (avrai anche un corposo omaggio come benvenuto
) oppure puoi iscriverti al feed rss di blographik
.
Articolo pubblicato per blographik da Emanuele Calì di EmaWebDesign.com
Articoli pubblicati su blographik dallo stesso autore:
- Ecco come progettare e realizzare un carrello virtuale per un e-shop in PHP (parte 1);
- Realizza un carrello virtuale per un e-shop in PHP e scarica i file originali (parte 2);
- Come realizzare pagine in ASP (parte 1);
- Guida ASP: Come scrivere la tua prima pagina (parte 2).
Sei uno sviluppatore, un grafico, un web designer, un esperto SEO o un blogger?
Vuoi partecipare anche tu come guest poster su blographik per accrescere la tua visibilità in rete?Scrivimi dal modulo contatti per ricevere tutte le informazioni al riguardo.
Abbonati al Feed Rss
Blographik è un progetto dedicato in larga parte a web design, grafica e risorse per blog. Nasce nel Gennaio del 2006 con lo scopo di seguire i continui sviluppi del blogging e del web design cercando di proporre sempre materiale ed informazioni utili per tutti i professionisti e gli appassionati del settore.
Un Trackback
2 dicembre 2008 alle 14:09
[...] Guida ASP: Come funzionano i metodi dell’oggetto Request (parte 3); [...]