8 messaggi dal 23 maggio 2002
Ciao,
qualcuno mi può aiutare a risolvere questo problema
ho creato una pagina di modifca di un campo del databse dove all'interno di un campo form e reperito il valore di tale campo.
Ho provato ad aggiungere la seguente funzione, ma non succede nulla.

<%
IF Request.Form("nonecampoform") = "0" THEN
Response.Write "tutto bene"
%>
<%
IF Request.Form("nonecampoform") = "1" THEN
Response.Write "non va bene"
%>

Quale è la soluzione giusta?


2.907 messaggi dal 15 maggio 2001
Contributi
Questa :O)

<%
IF Request.Form("nonecampoform") = 0 THEN
Response.Write "tutto bene"
end if
%>
<%
IF Request.Form("nonecampoform") = 1 THEN
Response.Write "non va bene"
end if
%>
1)Mancano 2 end if
2)Non devi usare le virgolette altrimenti da numerico diventa letterale come valore....

x essere sicuri che il valore del request.form sia di tipo intero usa la funzione Cint ecco come :

<%
IF Cint(Request.Form("nonecampoform")) = 0 THEN
Response.Write "tutto bene"
end if
%>
<%
IF Cint(Request.Form("nonecampoform"))= 1 THEN
Response.Write "non va bene"
end if
%>

Così 6 sicuro........

p.s : xchè non usi un bel ELSE invece che 2 if ???

<%
IF Cint(Request.Form("nonecampoform")) = 0 THEN
Response.Write "tutto bene"
Else
Response.Write "non va bene"
end if
%>


Rome Webmaster

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.