![]()
|
Corsi di Cultura Informatica (edizione 2001) CICAIA Centro Interdipartimentale di Calcolo Automatico e Informatica Applicata dell'Università di Modena e Reggio Emilia CEDOC Centro Documentazione della Provincia di Modena in collaborazione con: NEXTRA Internet at work |
![]() ![]() |
ASP e PHP | ||
|
argomenti ASP
|
Linguaggio VBscriptLa parte di codice ASP compresa fra i delimitatori deve essere scritta in un linguaggio di programmazione comprensibile dal server.Generalmente in ambiente Ms, IIS e ASP si utilizza il VBscript, simile a Visual Basic. E' comunque possibile utilizzare degli script JavaScript specificando opportunamente il comando LANGUAGE. In questo corso si utilizzerà VBscript. Variabili e OperatoriUn linguaggio di programmazione utilizza variabili per memorizzare i dati e operatori e funzioni per eseguire operazioni sui dati.VBscript consente l'utilizzo di diversi tipi di variabile:
Esempi di operazioni su variabiliES02In questo esempio si assegnerà un valore a una variabile e si effettueranno alcune operazioni su di essa. nome del file: es02.asp
<html>
<head> <title> La mia pagina HTML </title>
</head>
<body>
Questa è la mia pagina HTML
<%
response.write ("con aggiunta di ASP")
numero = rnd()
numero = int (numero * 100)
response.write numero
%>
</body>
</html>
Visualizza l'esempio
Alla variabile numero è stato assegnato un valore casuale (utilizzo della funzione rnd()). Il numero ottenuto è stato poi ricalcolato moltiplicandolo per 100 e tenendo solo la parte intera del risultato. ES03 Esempio sul tipo di variabile DATA. nome del file: es03.asp
<html>
<head> <title> La mia pagina HTML </title>
</head>
<body>
Questa è la mia pagina HTML
<%
response.write ("<b>con aggiunta di ASP</b><br><br>")
adesso = now()
gferie = datediff ("d", adesso, #01/08/2001#)
response.write ("oggi " & adesso & " mancano " & gferie & " giorni alle ferie")
%>
</body>
</html>
Visualizza l'esempio
La funzione now() restutuisce la data e l'ora corrente. La funzione datediff esegue calcoli fra date, in questo caso vengono calcolati i giorni ("d") di differenza fra la data odierna e il 1 agosto. Notare l'inserimento dei tag di formattazione <b> e <br> per migliorare la visualizazione. |