Problema con form ASP-CDOSYS

Internos

Nuovo Utente
8 Gen 2007
5
0
0
Ciao, spero che qualcuno mi aiuti a venirne fuori:

Ho due files (booking.asp e process.asp)-
Il primo dei due files contiene il form, il secondo lo processa e procede all'invio.
Il problema è questo:
nel form, tra gli altri campi da compilare a mano, c'è una casella a discesa che prende i dati da un campo di un database; questa voce, però non appare nella mail che ricevo; il form viene processato regolarmente, non ricevo alcun errore ma il campo in questione non c'è.
Questa è la parte "incriminata" del form:

<%
Dim objconn,objRS,strSQL

Set objconn = Server.CreateObject("ADODB.Connection")
objconn.ConnectionString = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("/mdb-database/risorse.mdb")
objconn.Open

Set objRs = Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT distinct(Cal_CalendarName) FROM Cal_Calendars "
objRS.Open strSQL, objconn
Response.Write "<select name='Risorsa'><option value='''' selected>Selezionare una risorsa</option>"
Do While Not objRS.EOF
Response.Write "<option value=''" & objrs("Cal_CalendarName") &"''>"& objRs("Cal_CalendarName") &"</option>"
objRS.MoveNext
Loop
Response.Write "</select>"
objRs.Close
objconn.Close

%>
Il resto è statico e lo ricevo senza problemi. Qualcuno mi può aiutare?
 

PoLe

MRW Moderator
6 Giu 2005
2.198
3
0
40
.: Venezia :.
www.bzconsulting.it
Ciao :)

Strano ciò che ti accade, anche perchè il codice da te postato sembrerebbe non contenere errori!
Hai provato ad editare il codice del form di invio dati generato dalla ASP per verificare che la <select> e tutte le varie <option> siano create correttamente? (attento agli apici)

O forse nella ASP di invio e-mail hai sbagliato a richiamare il campo Risorsa, magari facendo un qualcosa tipo
request.form("Risarsa")

Se il codice ASP funziona e non ti da alcun errore il problema penso non possa risiedere in alcun'altro punto se non nel passaggio o nella creazione dei valori ;)

:byebye:
 

Internos

Nuovo Utente
8 Gen 2007
5
0
0
Esatto

Ciao, PoLe, e grazie per la risposta. Il problema era esattamente negli apici, (è sempre la cosa che mi frega).
In pratica la sintassi di per sè era corretta, però:

Response.Write "<select name='Risorsa'><option value='''' selected>Selezionare una risorsa</option>"
Do While Not objRS.EOF
Response.Write "<option value=''" & objrs("Cal_CalendarName") &"''>"& objRs("Cal_CalendarName") &"</option>"
objRS.MoveNext
Loop


l'ho sostituito con

Response.Write "<select name=""Risorsa""><option value="""" selected>Selezionare una risorsa</option>"
Do While Not objRS.EOF
Response.Write "<option value=""" & objrs("Cal_CalendarName") &""">"& objRs("Cal_CalendarName") &"</option>"
objRS.MoveNext
Loop
Response.Write "</select>"

e ora funge.
Guarda, gli apici sono proprio il mio cruccio. Il problema del request.form non si poneva perchè nella pagina process.asp (tu giustamente non potevi saperlo perchè non l'ho postata) ho ciclato con
FOR numeroCampi = 1 TO (Request.Form.Count() - 1)
IF NOT Request.Form(numeroCampi) = "" THEN
corpoMessaggio = corpoMessaggio & vbCrLf & Request.Form.Key(numeroCampi) & " = " & Trim(Request.Form(numeroCampi))
END IF
NEXT


Insomma, alla fine funge che è una bellezza, ma non immagini il tempo che ci ho perso.
Grazie ancora per la risposta!
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Problema con controllo form in real time jQuery 6
alessandra86 [PHP] Popolamento database con form ricorsivi - problema array (foreach ) PHP 5
Emix Problema con creazione form css/mobile HTML e CSS 3
zammaeng [PHP] Problema form con lista PHP 8
B problema con i form Javascript 0
D Form Registrazione con conferma via email - problema PHP 10
P Problema creazione form con ajax PHP 1
S Problema con Form CSS HTML e CSS 1
F Problema con passaggio variabile da form PHP 3
J Problema con form in bootstrap HTML e CSS 0
O Problema con refresh/form PHP 0
M problema con form scrittura su mysql PHP 3
S Problema php con form PHP 0
T problema strano con procedura di controllo da database, di dati immessi in un form asp Classic ASP 5
A problema con un form HTML e CSS 77
S Problema con l'invio del form in php PHP 0
Y problema allineamento form con internet explorer HTML e CSS 2
A problema con form paypal HTML e CSS 0
A Piccolo problema con form email HTML e CSS 2
P problema validazione form con ajax e jquery Ajax 0
M Problema con form per accesso area riservata ai soci PHP 2
V problema con form in input/output PHP 3
L problema con form ed input PHP 6
F Problema con Form contatti PHP 4
D Problema nella validazione di un form con JQUERY ed AjAX jQuery 4
T Problema con form e recupero dati da mysql PHP 17
A problema con un semplice form per un loggin in php PHP 2
C problema invio mail con form php PHP 0
A problema con l'inserimento di valori in una tabella dopo una ricerca da form Classic ASP 1
A problema con form PHP 60
asevenx problema con funzione per far apparire e scomparire un form di commenti PHP 1
G Problema con la creazione di una tabella form PHP 9
C AJAX FORM MAIL - problema con gli a capo nel messaggio Javascript 0
G problema con plugin validazione form jquery jQuery 0
T Problema condizione di un form con mysql PHP 15
D problema con form che invia dati al database PHP 0
M problema form con piu allegati e pagamento online PHP 1
F Problema di reindirizzamento con alcune form PHP 4
I [PHP]Problema sito con form login in ogni pagina PHP 7
I Problema con Form html HTML e CSS 9
C Problema con il doppio invio nel form con onsubmit HTML e CSS 9
D Problema con allegato tramite form mail PHP 2
SolidSnake4 problema con form ajax Javascript 8
P Problema moduli Form.php con browser diversi PHP 2
E problema con Database e form PHP 15
M Problema con form dinamico Ajax 0
R Form Mail: Problema con Frame Supporto Mr.Webmaster 4
Ele84 Problema con form action="mailto:...." HTML e CSS 2
K Problema invio dati form con ASP Classic ASP 8
V Problema con FormMail e form!!! Programmazione 1

Discussioni simili