9 messaggi dal 07 ottobre 2001
Non riesco a capire cosa manca. il sorgente è quello dell'articolo di Cavalleri, a parte il tipo di connessione. Vi prego aiutatemi
<%

on error resume next

surfer = Request.form("surfer")

luogo = Request.form("luogo")

spot = Request.form("spot")
dormire = Request.form("dormire")

mangiare = Request.form("mangiare")

periodo = Request.form("periodo")
attrezzature = Request.form("attrezzatura")
trasferimenti = Request.form("trasferimenti")
temperatura = Request.form("temperatura")
altro = Request.form("altro")
email = Request.form("email")

Dim conn
Dim rs
Set conn = Server.CreateObject("ADODB.Connection")
Dim connstr
'Using the Microsoft Access driver
connstr = "DRIVER={Microsoft Access Driver (*.mdb)};" _
& "DBQ=" & Server.MapPath("/surfitalia/db/surfitalia.mdb")

conn.Open connstr

SQL = "INSERT INTO surfari (Surfer, luogo, spot, dormire, mangiare, periodo, attrezzatura, trasferimenti, temperatura, altro, email)"
Set rs = conn.Execute(SQL)


sql = sql & "VALUES ('" & Surfer & "','" & luogo & "','" & spot & "','" & dormire & "','" & mangiare & "','" & periodo & "','" & attrezzatura & "','" & trasferimenti & "','" & temperatura & "','" & altro & "','" & email & "')"

rs.open sql, conn

If err.number>0 then

response.write "<p>¤ - Attenzione, hai commesso un errore nello script, controlla e riprova.</P>"



else if conn.errors.count> 0 then

response.write "<p>Attenzione!</P>"

response.write "<p>I dati inseriti non sono corretti, controllare se i campi obbligatori sono stati compilati.</P>"

Else

response.write "<p>Ok, i dati sono stati inseriti correttamente!!!!</p>"

End if

conn.Close

%>

<hr>

<p>

<%' Su questo script dice Expected 'End' ma gli If mi sembrano tutti chiusi

Response.Write("<a href="""&Request.ServerVariables ("HTTP_REFERER")&""">Torna alla pagina precedente</a>")

%>


</p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"><img src="Img/surfit.gif" width="460" height="60"> </p>

</body>

</html>


428 messaggi dal 06 settembre 2002
non devi scrivere else if , si scrive elseif tutto attaccato

http://www.manikomio.it
-La gente da buoni consigli se non può più dare il cattivo esempio-

§§################################################§§
-La gente da buoni consigli se non può più dare il cattivo esempio-
§§################################################§§
9 messaggi dal 07 ottobre 2001
Si ok quello l'corretto, ma mi da sempre errore. Se vuoi prova anche te su www.surfitalia.net e vai in surfari >>Inserisci surfari.
Prova e sappimi dire. Il sorgente è quello sotto. Ciao e grazie

428 messaggi dal 06 settembre 2002
Mha'.. a me sembra tutto ok! non è che c'è qualche <!--include file--> ? comunque se ci sono contraolla i file inclusi... al limite prova con un select case al posto dell' if

http://www.manikomio.it
-La gente da buoni consigli se non può più dare il cattivo esempio-

§§################################################§§
-La gente da buoni consigli se non può più dare il cattivo esempio-
§§################################################§§
1.605 messaggi dal 06 settembre 2002
ho porovato e non mi dà
Expected 'End' line 82
però ho visto che c'è on error resume next
quindi anche se c'è errore l'esecuzione prosegue.
prova a farti restituire err.description
per la descrizione dell'eventuale errore
oppure togli on error resume next
tempoaneamente per verificare l'errore

FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA
9 messaggi dal 07 ottobre 2001
Niente da fare non ci si capisce niente, mi dice sempre sto Expected End.
Datemi na mano se no gli sparo a sto pc...
Thanks
Max

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.