sei sul sito di Giovanni Fraterno

ATTENZIONE che, per importanza sociale, subito dopo il legame affettivo che si instaura all'interno di una famiglia, viene quello che si instaura fra il professore e i suoi alunni, e che turbare entrambi i rapporti può essere carico di conseguenze (sabato 31° gennaio 2004, il professore).
3) Le basi del linguaggio
( 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 )

In questa sede useremo un semplice editor testuale, ovvero blocco note di Windows.

 

Creiamo la nostra prima pagina web inserendo il codice visualizzato nell’esempio successivo:

 

<html>

<head><title>La prima pagina</title></head>

<body>

<p align=”center”>Ciao a tutti</p>

</body>

</html>

 

Salviamo quindi la pagina chiamandola default.asp all’interno della root.

 

Se apriamo il browser e digitiamo lo specifico indirizzo URL http://127.0.0.1 si vede adesso la pagina appena creata, in sostituzione della pagina iniziale di benvenuto.

 

La suddetta creazione contiene esclusivamente tag html, insomma è priva di programmazione ASP.

 

La particolarità del nuovo file default.asp però, e che comunque è stato salvato con l’estensione del file .asp per cui il server web capisce che bisogna effettuare dei controlli al suo interno, con lo scopo di eseguire le procedure eventualmente contenute.

 

Nello specifico il server web non trovando nulla, invierà default.asp al browser così com’è.

 

A questo punto rendiamo dinamica la nostra pagina web semplicemente sostituendo al posto della frase “ciao a tutti” un pò di codice ASP:

 

<html>

<head><title>La prima pagina</title></head>

<body>

<p align=”center”> <% response.write "Ciao a tutti"%> </p>

</body>

</html>

 

Il risultato è una pagina analoga alla precedente, solo che adesso, a generare quella frase, è un’istruzione elaborata dal server.

 

Analizziamo ciò che abbiamo aggiunto di nuovo:

 

<%.............................apre la procedura

response.write……....stampa un valore sulla pagina

"Ciao a tutti"…………valore alfanumerico che si vuole stampare

%>……………………chiude la procedura

 

La combinazione dei simboli <% ovvero minore e percento introduce un’area in cui viene dichiarata una procedura.

 

L’istruzione response.write indica al server che il contenuto che segue deve essere scritto nella pagina.

 

La frase Ciao a tutti è il contenuto da scrivere, contenuto che va racchiuso tra apici.

 

Infine la combinazione %> ovvero percento maggiore chiude la procedura.

 

Va aggiunto che:

 

- non esistono limitazioni nel numero di volte che viene aperto e chiuso del codice ASP

 

- il codice ASP coesiste tranquillamente con i tag html

 

- il valore stampato è un valore qualsiasi, valore che può essere il frutto di un qualsiasi calcolo, il frutto di una combinazione di variabili,  ma anche provenire esternamente.

 

A tal fine si veda il successivo esempio:

 

<html>

<head><title>La prima pagina</title></head>

<body>

<%

messaggio="Il risultato di 12/4 fa: "

risultato=12/4

response.write messaggio & risultato %>

</body>

</html>



utenti in questo momento connessi alla rete di siti web di Giovanni Fraterno: