Newsgroup: it.lavoro.professioni.webmaster
Titolo: passare dati...

piccolo problemino: in asp
ho un form nel quale raccolgo i dati immessi, li controllo e click via,
tutto ok.
nello stesso form visualizzo le selezioni del navigatore con le scelte
effettuate (sempre e solo una) prelevate da un db.
in pratica devo inviare via form contemporaneamente dati che inserisce il
navigatore e dati prelevati da un db (in pratica mi basta solo il campo ID)
pero' non riesco a venirne fuori.
ho provato ad assegnare ad un hidden il valore ID al value ma niente, e non
vorrei riempire campi del form (editabili) con quelli del db.
ho fatto alcune ricerche ma non ho trovato nulla in giro...
avete qualche idea da darmi?
ciao
daniele noris

avete qualche idea da darmi?
per me l'unica (o la più semplice) è quella dell'hidden.  spiega
meglio perché non funziona.

 meglio perché non funziona.
scommetto 10 bit che il problema è che passa il valore ID numerico e nella
query lo mette tra apici ;DDDD
--
Roberto Scano - 
rsc...@iwa-italy.org
--------------------------------------------------------------------
Presidente Italiano Associazione IWA ITALIA
International Webmasters Association Italia
www.iwa-italy.org
--------------------------------------------------------------------
Coordinatore Italiano IWA
International Webmasters Association
www.iwanet.org

query lo mette tra apici ;DDDD
vada per i dieci bit...
comunque potrebbe anche essere che recupera un querystring di un form
get e lo considera numerico...
dai Lele, dicci tutto...

 ho provato ad assegnare ad un hidden il valore ID al value ma niente, e
non
La strada è questa... devi controllare se gli passi realmente qualcosa...
eventualmente passa un po' di codice...
P.S. Il posto adatto per queste domande è it.comp.www.asp
Ciao
--
Lino Mari [MOD it.economia.e-commerce]
sito di supporto al NG --> 
http://www.e-conomy.it
http://www.viadeimercanti.com
 - Il nuovo portale per chi fa e-commerce

> P.S. Il posto adatto per queste domande è it.comp.www.asp
si hai ragione lino, il problema per cui ho chiesto qui (dopo aver cercato
in giro s vari siti) e' che dovrei consegnare il sito entro stasera! quindi
sono in pieno panico!
avevo anche pensato di utilizzare i cookie, ma penso che siano sprecati per
"'sta cosina"....
ciao
daniele noris

allora, speriamo che da 10 non si vada a 12 bit ;-))
nella pagina di inserimento dei dati:
Dim id
Dim sql
id= Request.QueryString("id")
sql = "SELECT * FROM corsi WHERE id LIKE '" & id & "'"
dim objrs
Set objrs = Server.CreateObject("ADODB.Recordset")
objrs.Open sql, conn, 3, 3
%>
<FORM METHOD=GET ACTION="iscrivi.asp" name="Classified" onSubmit="return
validateForm(this)">
<input type="hidden" name="ID" value=<%=UCASE(objrs("ID"))%> >
.....
....
file iscrivi.asp
id = Request.Form("ID")
sql = "SELECT * FROM corsi WHERE id LIKE'" & ID & "'"
Set objrs = Server.CreateObject("ADODB.Recordset")
objrs.Open sql, conn, 3, 3
If objrs.EOF=True or objrs.BOF=True then
     Response.write "<P>Non e' possibile inviare la mail<P>"
     Rsponse.write " disciplina" & request.Form("disciplina") & " tecnica" &
Request.Form("tecnica") & " id" & ID
else........
questo e' quanto...il responso che ho e' objrs non contiene nulla
la stringa che passa e'...
http://lap/orione/iscrivi.asp?ID=15&cognome=daniele&nome=noris&tel=36573658&
cell=3568365&mail=
lele...@lombardiacom.it
&via=dtyjety&citta=ertwrt&cap=eyw&
SUBMIT=Invia+la+Richiesta+di+Iscrizione
grazie .
ciao
daniele noris


http://lap/orione/iscrivi.asp?ID=15&cognome=daniele&nome=noris&tel=36573658&
acc...  mi sa che Roberto si becca i suoi 10 bit...  vedo un campo ID
palesemente numerico, che tu invece tratti come stringa...  comunque
controlla, nulla vieta di scrivere stringhe composte da numeri, "15"
potrebbe essere una stringa...

 potrebbe essere una stringa...
....
grazie lbo, dei tuoi consigli, in effetti il problema del get e post ci sono
arrivato stamane ed il parametro viene passato, per il resto... touche' !
mi sa che devo ripassare ancora un po' !
grazie ancora per la tua disponibilita'
Ciao
Daniele Noris