Stai leggendo 'corso asp strutture di controllo '
Per trovare altre informazioni su utilizza il modulo di ricerca online
Home Page Internet Blog News Blog Video Recensioni Facebook Corsi online Software Internet
 
 Guida Internet dal 2000
Home
Segnala un sito web
Ultimi siti segnalati
 Siamo anche su Facebook
Facebook fans
  AdLinks



 

  CORSO ASP STRUTTURE DI CONTROLLO

Corso Asp strutture di controllo



Esistono diversi modi per controllare il flusso di 'elaborazione di uno script ASP

  IF ... THEN ... [ ELSE ... ] ENDIF

L'istruzione IF consente di verificare l'esistenza di un evento o di una condizione per procedere all'esecuzione del codice compreso tra THEN e ENDIF.

Esempio 1

 

<html>
<body>
<%
IF anni>18 THEN
     response.write("sei maggiorenne")
     ELSE
     response.write("non sei maggiorenne")
ENDIF
%>
</body>
</html>

 

Spiegazione: se la variabile anni è maggiore di 18 l'istruzione esegue il codice compreso tra THEN e ELSE visualizzando il messaggio "sei maggiorenne". In tutti gli altri casi viene eseguito il codice compreso tra ELSE e ENDIF. La parte dell'istruzione ELSE è opzionale e può essere anche omessa.

Esempio 2.

 

<html>
<body>
<%
anni1 = 33
anni2 = 44
IF anni1 = anni2 THEN
     RESPONSE.WRITE “individui coetanei”
ELSE
     RESPONSE.WRITE “individui non coetanei”
END IF
%>
</body>
</html>

 

Spiegazione: nelle due prime righe dello script è assegnato un valore alle variabili anni1 e anni2, successivamente le variabili sono sottoposte al controllo di uguaglianza nell'istruzione IF che visualizzerà il messaggio "individui non coetanei".

  SELECT CASE

Un altro modo per gestire il flusso di elaborazione in base a una condizione si realizza mediante l'istruzione SELECT CASE. L'uso dell'istruzione SELECT è particolarmente consigliata per condizioni multiple e alternative tra loro.

 

<html>
<body>
<%
mese=2
SELECT CASE(mese)
       CASE 1 response.write("gennaio")
       CASE 2 response.write("febbraio")
       CASE 3 response.write("marzo")
       CASE ELSE response.write("altri mesi ")
END SELECT
%>
</body>
</html>

 

Spiegazione: il contenuto della variabile mese è verificato nelle condizioni CASE 1, CASE 2 e CASE 3. L'istruzione esegue soltanto la parte di codice che segue la condizione verificata oppure, nel caso in cui non si verifichi nessuna condizione, il codice seguente alla opzione CASE ELSE. Nel nostro esempio avevamo precedentemente assegnato alla variabile mese il valore 2, pertanto lo script visualizzerà il a video il messaggio "febbraio".




Commenti

Scrivi il tuo commento sulla pagina
"Corso Asp strutture di controllo "


Il tuo nome (facoltativo)





Link utili per approfondire il tema
Segnala un sito/link di approfondimento

 

Corso Asp

Il primo script

Variabili

Le funzioni

Strutture di controllo

Cicli e loop

Cicli incondizionati

Matrici e vettori

Leggere file di testo

Scrivere file di testo

Oggetti

Includere file esterni

I Cookies

Database con Asp

Gestione degli errori in Asp

Redirect

Numeri random

Altre pagine correlate

Segnala il tuo sito web

Segnala il tuo sito web alla directory Lapaweb iscrivendoti gratuitamente alla community

guida Facebook

Guida Facebook Come iscriversi su Facebook. Una guida online per conoscere il social network più famoso del momento.

guida Twitter

Guida Twitter Come iscriversi su Twitter. La guida per registrare un account personale sul social network dei messaggi brevi.

guida YouTube

Guida YouTube La nostra guida pratica per caricare video su YouTube, consigli pratici e molto altro ancora.

Guida Hattrick

Guida Hattrick La guida online per imparare a giocare al più famoso gioco di simulazione di calcio.

Web news

Guide Web

Internet & Web

Internet & Web - Affiliazioni - Guadagnare su Internet - Internet gratis - Browser - Suonerie gratis - Creare sito gratis - Facebook

Viaggi e vacanze

Viaggi e vacanze - Voli low cost - Viaggi

Software gratis

Software gratis - Antivirus - Videorecording - Chat & Instant Messenger

Spettacolo

Cinema - Musica

Libri e cultura

Libri

Auto e Motori

Motori

www.lapaweb.com è un servizio online gratuito di directory web e segnalazione siti web - Lapaweb è Blog personale - Email: info@lapaweb.com
Fonti e bibliografia - Note Legali / Termini e condizioni di utilizzo - Lapaweb non è collegato ai contenuti presenti sui siti esterni linkati nella directory o nelle recensioni
Contenuti pubblicati secondo la licenza di utilizzo di Creative Commons salvo diverse indicazioni - Norme Privacy Google
Per chiedere la rimozione di foto o contenuti scrivere alla redazione del sito - Tutti marchi citati nel sito sono dei rispettivi proprietari