View Full Version : piccolo aiutino X asp
Sono alle primissime armi con ASP, devo realizzare uno script in ASP che calcoli la somma tra due numeri, inseriti da un form!!
E' una stronzata ma non ci riesco!!
nn so molto di programmazione....
aiutatemi grazie!!
Ciao
Corrado:rolleyes:
<% @Language=VBScript %>
<% Option Explicit %>
<html>
<head>
<title>Somma in ASP</title>
</head>
<body>
<%
Dim ris, a, b
If CStr(Request.Form("Numero1")) <> "" And CStr(Request.Form("Numero2")) <> "" Then
a = CDbl(Request.Form("Numero1"));
b = CDbl(Request.Form("Numero2"));
ris = a + b;
Response.write("<B>Risultato : " & CStr(ris) & </B>");
End If
%>
<form action="prova.asp" method="POST">
<input type="TEXT" name="Numero1"> +
<input type="TEXT" name="Numero2">
<input type="SUBMIT" value="Somma">
</form>
</body>
</html>
Questo dovrebbe fare al caso tuo...stai attento che non l'ho provato...
sei un grande!
sto inziando ad entrare nella mentalità ASP, ti ringrazio, lo provo subito.
L'ultima cosa che chiedo, e stavolta non so se è così semplice, se è possibile in base al risultato inviare automaticamente un'email (es. <10 invio ad uno specifico indirizzo email, >10 invio email ad un'altro indirizzo con il risultato)
Se la cosa è troppo lunga da pubblicare, puoi scrivermi a
[email protected] oppure indicarmi qualche indirizzo web dove poter capire come fare.
Grazie di tutto !
Ciao
Purtroppo questa cosa in ASP non c'è...o meglio ci sono componenti aggiuntivi che permettono di inviare una email...
Uno gratuito e che funziona bene si chiama AspEmail...o Cdonts di Microsoft che ti sconsiglio perchè implicano l'installazione di un servizio SMTP sulla macchina che fa da server web...e questo servizio è completamentamente insicuro...
Insieme ad AspEmail ci sono anche esempi...
ti ringrazio, di questo me la vedo io.
Nel frattempo ho verificato che mi il code che mi hai passato da degli errori:
Errore di compilazione di Microsoft VBScript error '800a0401'
Prevista fine istruzione
/calcolo.asp, line 11
a = CDbl(Request.Form("Numero1"));
----------------------------------------------^
Ciao e grazie
C.
Scusa...ho fatto un po' di confusione...togli i ";" in fondo alle righe... Ho fatto un po' di confusione con PHP visto che ora programmo prevalentemente con quello ;)
ok problema risolto.
C'era anche un errore di sintassi, mancano le " prima del </B> all'istruzione:
Response.write("<B>Risultato : " & CStr(ris) & </B>");
grazie. da adesso in poi andrò avanti da solo!
Ciao
(non c'entra nulla con le ASP) visita il mio sito: www.argante.com!
C.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.