• Home
  • Forum
  • Fare Web
  • Classic ASP

Request.form("questaèvariabile")

  • Creatore Discussione Creatore Discussione basy82
  • Data di inizio Data di inizio 10 Gen 2006
B

basy82

Utente Attivo
31 Dic 2005
210
0
0
siracusa
  • 10 Gen 2006
  • #1
Ciao avrei un problemino..nel programma che sto facendo.. di autocomposizione di siti web pronti.
Vediamo se riesco a spiegarmi..

L'utente sceglie attraverso un combo quante pagine vorrà nel suo sito.
Poi a seconda di quante pagine sceglie si autocreano dei text (nei quali dovrà scrivere il nome delle pagine)..e fin qui funziona..(in questo modo

<form method="POST" action="autocomposizione_pulsanti.asp"> 'va alla stessa pagina
<p class="stile">&nbsp;Quante
Pagine vuoi inserire? <select size="1" name="NumPag">
<% For i=1 to 9 %>
<option><%=i%></option>
<%next%>
</select>&nbsp; <input type="submit" value="Crea Campi" name="B1" style="font-family: Verdana; font-size: 10 px"></p>
<p class="stile"></p>
<%for i=1 to request("NumPag")
'il nome del text sarà il numero progressivo del ciclo
campo="<input type=text name=" & i & "size=30 value=pagina" & i & ">"%>
<p class="stile"><%response.write campo%></p>
<%next%>
<p class="stile"><% if request("NumPag")<>"" then%> <p class=stile>&nbsp;<font face=Verdana size=2><a href=salva_link.asp style=text-decoration: none>Salva Modifiche</a></font></p><%end if%></p>
</form>

Ora il problema ce l'ho nella pagina "salva_link.asp" (che dovrebbe salvarmi i valori dei text nel database) ..
<%
for i=1 to NumPag
Rs.AddNew

Rs("User")=Session("User")
Rs("Link")=Request(i) 'IL PROBLEMA E' QUI!!!!
Rs.Update
Next
%>
Vorrei che mi restituisse x esempio al primo giro di for: Request(1)..ma naturalmente "i" non viene riconosciuta come variabile..

Come posso fare: Request(questaèvariabile)?!!!
Sono rimasta bloccata..miiii :crying:

Si è capito il problema?!
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 10 Gen 2006
  • #2
Devi fare la request di un numero di campi variabili? Ho capito bene?
 
B

basy82

Utente Attivo
31 Dic 2005
210
0
0
siracusa
  • 11 Gen 2006
  • #3
Praticamente si..
 
B

basy82

Utente Attivo
31 Dic 2005
210
0
0
siracusa
  • 11 Gen 2006
  • #4
Una soluzione.. più lunga ci sarebbe.. però..

<%
if request("1")<>"" then Rs("Link")=Request("1")
if request("2")<>"" then Rs("Link")=Request("2")

%>

.. fare 9 If...(9 è il num massimo di campi..)

Chissà se lo finirò mai..sto programma.. :crying:
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 11 Gen 2006
  • #5
Mi sa che, sui piccoli numeri, la soluzione migliore è questa, magari con qualche modifica a run-time se ce n'è bisogno...
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 11 Gen 2006
  • #6
Però potrebbe esserci un problema! Se l'utente fa una scelta di 3 campi, dal 4 in poi non esistono e lo script che riceve e verifica i dati come lo hai fatto, potrebbe dare errore... potresti ovviare con un

On Error Resume Next

Prova sia con che senza e fammi sapere!
 
B

basy82

Utente Attivo
31 Dic 2005
210
0
0
siracusa
  • 11 Gen 2006
  • #7
Ufff ora dovrebbe funzionare.. però mi sono accorta che non mi restituisce request(1)..request(2)..
quindi non entra nella condizione if e non mi salva niente...

Cosa c'è ke nn va adesso..

Questo è l'html restituito.. del campo creato:

<p class="stile"><input type=text name=1size=30 value=pagina1></p>

Però se scrivo response.write request("1") non restituisce niente..

Cosa sbaglio..
 

daviduccio

Moderatore
5 Ago 2004
1.114
0
0
40
Sicilia
www.daviduccio.it
  • 11 Gen 2006
  • #8
Usa una terza variabile che funge da contatore! Mentre i viene modificata nel ciclo, la nuova variabile non viene modificata e puoi quindi effettuare il ciclo di inserimento!

Spero di non aver detto una balla!
 
B

basy82

Utente Attivo
31 Dic 2005
210
0
0
siracusa
  • 11 Gen 2006
  • #9
Ora provo... cmq credo ke nn cambi niente.. anche perchè i campi li stampa..in html restituisce giusto

<input type=text name=1size=30 value=pagina1>

boh vediamo un pò..
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 11 Gen 2006
  • #10
mi pare di vedere che una variabile "i" già la usava allo scopo... o forse non ho capito cosa intendi
 
B

basy82

Utente Attivo
31 Dic 2005
210
0
0
siracusa
  • 11 Gen 2006
  • #11
Niente.. si comporta allo stesso identico modo.. non restituisce alcun valore..

cmq grazie x la risposta
 
B

basy82

Utente Attivo
31 Dic 2005
210
0
0
siracusa
  • 11 Gen 2006
  • #12
Cmq poi ho risolto.. uno stupido spazio dopo la variabile "i" !!

campo="<input type=text name=" & i & " size=30 value=pagina" & i & ">"

Ah funziona senza on error resume next
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 11 Gen 2006
  • #13
basy82 ha scritto:
Cmq poi ho risolto.. uno stupido spazio dopo la variabile "i" !!

campo="<input type=text name=" & i & " size=30 value=pagina" & i & ">"

Ah funziona senza on error resume next
Clicca per allargare...


assurdo!
misteri dell'informatica...
 

PoLe

MRW Moderator
6 Giu 2005
2.198
3
0
41
.: Venezia :.
www.bzconsulting.it
  • 12 Gen 2006
  • #14
lukeonweb ha scritto:
assurdo!
misteri dell'informatica...
Clicca per allargare...
Eh eh, come dice sempre il mo grande capo:
"L'informatica NON è ancora una scienza esatta caro mio!" :faraone:

Caspita se ha ragione!!!!
:byebye:
 

daviduccio

Moderatore
5 Ago 2004
1.114
0
0
40
Sicilia
www.daviduccio.it
  • 21 Gen 2006
  • #15
non ho intuito bene il problema....era sullo script che nonfunzionava e andava in errore o era l'output che non andava?? se era l'output è logico che ci volesse lo spazio, altrimenti non riconosceva la proprietà del campo.
 
B

basy82

Utente Attivo
31 Dic 2005
210
0
0
siracusa
  • 21 Gen 2006
  • #16
Hai detto bene non riconosceva la proprietà del campo..solo che non ci avevo fatto caso
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

W
Consiglio su gestione di un form con XMLHttpRequest
  • w_t
  • 27 Apr 2017
  • Ajax
Risposte
0
Visite
1K
Ajax 27 Apr 2017
w_t
W
C
elimare campi request form Asp
  • creativentt
  • 24 Nov 2011
  • Classic ASP
Risposte
5
Visite
2K
Classic ASP 30 Nov 2011
Paolo69
L
Request.Form
  • legolas
  • 23 Lug 2007
  • Classic ASP
Risposte
4
Visite
2K
Classic ASP 26 Lug 2007
legolas
L
M
Request.form non restituisce valori
  • mchl
  • 29 Mag 2007
  • Classic ASP
Risposte
5
Visite
2K
Classic ASP 31 Mag 2007
lukeonweb
I
Assegnare dati fetch request ad una variabile globale
  • iTonto
  • 6 Ago 2021
  • Javascript
Risposte
0
Visite
3K
Javascript 6 Ago 2021
iTonto
I
M
[PHP] Synchronous XMLHttpRequest
  • Marcolino92
  • 4 Giu 2019
  • PHP
Risposte
0
Visite
830
PHP 4 Giu 2019
Marcolino92
M
F
[PHP] $_REQUEST e $_POST
  • Francesco Iacomino
  • 14 Set 2018
  • PHP
Risposte
7
Visite
3K
PHP 17 Set 2018
Francesco Iacomino
F
D
csrf : Cross Site Request Forgery in classic asp
  • djjunior
  • 15 Mag 2018
  • Classic ASP
Risposte
0
Visite
2K
Classic ASP 15 Mag 2018
djjunior
D
C
[Javascript] Input request
  • ClaraJ00
  • 20 Lug 2017
  • Javascript
Risposte
3
Visite
1K
Javascript 21 Lug 2017
f107
L
[Javascript] aiuto non riesco a inviare in get dal server web locale su altervista con httpRequest
  • lux_
  • 4 Lug 2017
  • Javascript
Risposte
0
Visite
1K
Javascript 4 Lug 2017
lux_
L
S
Google Maps e XMLHttpRequest
  • snupy
  • 13 Nov 2015
  • Javascript
Risposte
0
Visite
1K
Javascript 13 Nov 2015
snupy
S
M
request
  • mizar1966
  • 4 Lug 2015
  • PHP
Risposte
2
Visite
957
PHP 8 Lug 2015
mizar1966
M
S
mulit request ajax pattern per gestirle
  • solage
  • 17 Mar 2014
  • Ajax
Risposte
0
Visite
1K
Ajax 17 Mar 2014
solage
S
S
multi request ajax con jquery
  • solage
  • 15 Mar 2014
  • jQuery
Risposte
2
Visite
1K
jQuery 25 Mar 2014
criric
S
Creare Sistema di API Request e Response libero e protetto
  • Simone Di Gregorio
  • 5 Mar 2014
  • PHP
Risposte
7
Visite
2K
PHP 8 Mar 2014
flameseeker
E
http request - POST o PUT?
  • elizetta
  • 26 Feb 2013
  • PHP
Risposte
1
Visite
2K
PHP 26 Feb 2013
elizetta
E
F
XMLHttpRequest non funziona
  • francy222
  • 13 Dic 2012
  • Ajax
Risposte
2
Visite
2K
Ajax 14 Dic 2012
criric
M
Problemi Ajax.Request e Firefox (versione 7.0.1)
  • MauIt
  • 21 Ott 2011
  • Ajax
Risposte
0
Visite
2K
Ajax 21 Ott 2011
MauIt
M
E
Variabile Superglobale $_REQUEST e Validazione Input Forum Utente
  • Ewan
  • 24 Ago 2011
  • PHP
Risposte
1
Visite
5K
PHP 24 Ago 2011
alessandro1997
Z
Upload file con XMLHttpRequest
  • z.cristiano
  • 18 Lug 2011
  • Javascript
Risposte
0
Visite
2K
Javascript 18 Lug 2011
z.cristiano
Z
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • Classic ASP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?