47 messaggi dal 02 febbraio 2004
l'utente ricerca i suoi dati tramite una casella di testo(cod_utente).se vuole togliere dei dati fino a li tutto ok mi invia alla pagina cancella i dati ,ma per poter tornare alla pagina relativa ai suoi dati posso usare questa anche se uso il request.form?
<a href=dati.asp?rif=<%=Mostra("cod_utente")%>> link </a>
3.122 messaggi dal 16 maggio 2002
No, ma puoi costruire un piccolo form che contiene il solo bottone per tornare indietro e un campo hidden che indica l'utente.
<form action="dati.asp" method="post">
<input type="hidden" name="rif" value="<%=Mostra("cod_utente")%>">
<input type="submit" value="torna indietro">
</form>

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
47 messaggi dal 02 febbraio 2004
ho provato ma i parametri non si colorano di arancione
<form name="form1" method="post" action="">
<input name="COD_UTENTE" type="hidden" value="<%=objrs("COD_UTENTE")%>">
<input type="submit" name="Submit" value="TORNA">
</form>
mi questo errore:
Errore di run-time di Microsoft VBScript (0x800A000D)
Tipo non corrispondente
/ottica_s_g/elimina_articolo.asp, line 54 che corrisponde a:
<input name="COD_UTENTE" type="hidden" value="<%=objrs("COD_UTENTE")%>"
331 messaggi dal 06 maggio 2003
se in quella pagina fai un
response.write objrs("COD_UTENTE")
funziona? Dall'errore pare che il valore COD_UTENTE sia errato ...
47 messaggi dal 02 febbraio 2004
questo è il codice per eliminare l'articolo richiamato da una casella di testo:
<%@LANGUAGE="VBSCRIPT"%>
<%option explicit%>
<%response.Buffer = true%>
<!--#include file="adovbs.inc" -->
<%dim objconn
set objconn=server.CreateObject("adodb.connection")
objconn.open="provider=Microsoft.Jet.Oledb.4.0; data source="&server.MapPath("mdb-database/ottica.mdb")
%>
<%dim objrs,strelimina,bolfound
strelimina = request.Form("IDARTICOLO")
if strelimina = "" then
objconn.close
set objconn = nothing
response.Write "<a href='errore_art_occhiale.asp'>"
response.Write "</a>"
response.End
end if
set objrs =server.CreateObject("adodb.recordset")
objrs.open "ORDINE", objconn, , adlockoptimistic, adcmdtable
bolfound = false
do while not objrs.eof or bolfound
if (strcomp(objrs("IDARTICOLO"),strelimina,vbtextcompare) = 0)then
objrs.delete
end if
objrs.movenext
loop
'if not bolfound then
objrs.close
set objrs = nothing
objconn.close
set objconn = nothing
%>
dove lo inserisco per provarlo:response.write objrs("COD_UTENTE")
il codice relativo al form per ritorno alla pagina precedente:
<form name="form2" method="post" action="tabella_ordini.asp">
<input type="hidden" name="COD_UTENTE" value="<%=objrs("COD_UTENTE")%>">
<input type="submit" name="Submit" value="TORNA">
</form>ma il colore è sempre blu e non arancione
47 messaggi dal 02 febbraio 2004
quel form che mi hai dato se lo inserisco in una pagina asp non funziona

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.