Ciao a tutti,
spiego brevemento il mio problema:
Io ho un form con diversi campi per la registrazione. I campi di questo form normalmento sono richiamati in un'altra pagina dalla collection Form dell'oggetto Request attraverso il loro attributo name="..." es: Request.Form( "name" )
Normalmente bisogna indicare tante Request.Form quanti sono i campi del modulo, però io volevo sapere se c'è un metodo per comprendere tutti i campi in un unico nome, es:
invece di
name1=Request.Form( "name1" )
name2=Request.Form( "name2" )
name3=Request.Form( "name3" )
ecc..
si potrebbe fare così?
tutticampi=Request.Form( "tutti campi" )
Vorrei sapere questo perchè io ho uno pagina del genere:
<%
IDprodotto = TRIM ( Request( "pid" ))
username = TRIM( Request( "username" ))
password = TRIM( Request( "password" ))
registra = TRIM( Request( "Invia" )) 'questo dovrebbe contenere tutti
'i campi
dim driverString, databaseString, connString
dim objConn
driverString="DRIVER={Microsoft Access Driver (*.mdb)};"
databaseString="DBQ=" & Server.MapPath("./db/ecommerceDB.mdb") & ";"
connString=driverString & databaseString
set objConn=Server.createObject("ADODB.connection")
objConn.Open connString
IF registra <> "" THEN 'verifica che tutti campi non siano addUser 'vuoti per passarli alla subroutine
END IF 'addUser
userID = checkpassword( username, password, objConn )
IF userID > 0 THEN
%>
<% ELSE %>
<%
END IF
%>
Grazie per l'attenzione...Ciao!