Benvenuto sul nostro sito di servizi di hosting e registrazione domini.
Sull'Articolo -
TUTORIAL ASP 3.0 di Giovanni Ceglia - giovanniceglia@xungame.com (é stato visto 16373 volte)

Versione 0.5

BASI DEL LINGUAGGIO Visual Basic / ASP - PRENDERE VALORI

In questa sezione impareremo come acquisire e passare valori da form e urls.

Per passare valori da un URL ad un modulo ASP, basta aggiungere un ? all'indirizzo URL e poi il nome dell'identificativo del valore = al valore che si vuole passare.

Esempio:

http://www.nostroindirizzo.com/nostrapagina.asp?nome=Giovanni&cognome=Ceglia

Per acquisire adesso i due valori passati tramite questo indirizzo si usano i seguendi metodi:

Request.QueryString("nome")

Che restituisce come valore "Giovanni"

Request.QueryString("cognome")

Che restituisce come valore "Ceglia"

Niente di più semplice, adesso passiamo al form, per passare valori da un form, bisogna assegnare un nome ad ogni campo, ad esempio supponendo di avere due campi uno nome e l'altro cognome creiamo il seguente codice:

<FORM ACTION="aquisisciform.asp">
 <INPUT TYPE="text" NAME="nome">
 <INPUT TYPE="text" NAME="cognome">
 <INPUT TYPE="submit" NAME="submit" VALUE="clicca!">
</FORM>

Adesso per aquisire i valori immessi nel nostro form basterà creare un file ASP denominato aquisisciform.asp nel quale inseiremo in testa il seguente codice:

<%
 DIM name,surname
 SET name=Request.Form("nome")
 SET surname=Request.Form("cognome")
%>

Adesso esaminiamo come reindirizzare il browser ad un altro indirizzo.

Response.redirect("nuovo indirizzo")



[ I ] [ II ] [ III ] [ IV ] [ V ] [ VI ]





Giovanni Ceglia offre servizi Internet di sviluppo, manutenzione, messa in opera di portali per servizi, hosting, software per servizi Internet.

Tutto il materiale qui presente è © CopyRight Giovanni Ceglia dal 2003, tutti i diritti sono riservati, la copia e la redistribuzione di materiale presente su questo sito, sono vietate ove non espressamente consentito. Eventuali marchi citati appartengono ai rispettivi proprietari. Giovanni Ceglia - Servizi Informatici, Internet e Hosting, Partita IVA N. IT03972320653, Sede Legale in Via Trento N.74 84016, Pagani (Salerno) Italy, Email: webmaster(at)9euro.com, Numero di Telefono per contatti: +39 081 5153174. Iscrizione alla camera di commercio di Salerno. GloboSpace.com è il sito principale di Giovanni Ceglia per i servizi di hosting. IL Network di Giovanni Ceglia è costituito da oltre 100 siti web.