Aiuto codice

iako77

Nuovo Utente
10 Ago 2005
19
0
0
Ciao a tutti,
il mio obiettivo è riuscire a far sì che la mia pagina asp esegua un controllo sul campo id (contatore) del db Access in modo che se il numero trovato è maggiore di 15 allora colui che compila il form sia indirizzato in una pagina specifica.
La mia struttura è così fatta:
index: pagina con form
nuovaprenotazione: pagina di connessione e immissione nel db con visualizzazione dei dati di conferma.
All'interno di questa pag. il codice che ho provato è questo
<%
SQL="SELECT id FROM corsi"

Conn.Execute(SQL)
%>
<% if id > "15" then response.redirect("datimancanti.asp") end if%>

Ma NON FUNZIONA!!!!!!!!!
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
46
Napoli
www.lucaruggiero.it
<%
Dim rs
SQL="SELECT id FROM corsi"

Set rs = Conn.Execute(SQL)
%>
<% if rs("id") > "15" then response.redirect("datimancanti.asp") end if%>

<%Set rs = Nothing%>

hai un sito di corsi?
 

iako77

Nuovo Utente
10 Ago 2005
19
0
0
Modifica codice

Ciao,
non ho un sito di corsi ma devo produrre un modulo per iscrizione a corsi.

Ho provato ad inserire il tuo codice ma non ha sortito effetto, adesso me ne hanno suggerito un altro che non sortisce effetto ma a sentimento mi sembra più articolato.

Te lo allego così se hai tempo puoi verificare dove sta l'errore.
Merci per l'assistenza.
mi segna errore su questa riga:
if objRS("id") > 15 then response.redirect("datimancanti.asp") end if

Vi allego il codice "corretto".
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Ordine OK</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<%
Dim Conn
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("Prevenzione.mdb")
SET objRS = Server.CreateObject("ADODB.Recordset")


data=date()

pdv=replace(request.form("pdv"),"'","''")
tipo_corso=replace(request.form("tipo_corso"),"'","''")
Costi=replace(request.form("Costi"),"'","''")
nome=replace(request.form("nome"),"'","''")
cognome=replace(request.form("cognome"),"'","''")
data_nascita=replace(request.form("data_nascita"),"'","''")
Citta_nascita=replace(request.form("Citta_nascita"),"'","''")
nome2=replace(request.form("nome2"),"'","''")
cognome2=replace(request.form("cognome2"),"'","''")
data_nascita2=replace(request.form("data_nascita2"),"'","''")
Citta_nascita2=replace(request.form("Citta_nascita2"),"'","''")
nome3=replace(request.form("nome3"),"'","''")
cognome3=replace(request.form("cognome3"),"'","''")
data_nascita3=replace(request.form("data_nascita3"),"'","''")
Citta_nascita3=replace(request.form("Citta_nascita3"),"'","''")
nome4=replace(request.form("nome4"),"'","''")
cognome4=replace(request.form("cognome4"),"'","''")
data_nascita4=replace(request.form("data_nascita4"),"'","''")
Citta_nascita4=replace(request.form("Citta_nascita4"),"'","''")
nome5=replace(request.form("nome5"),"'","''")
cognome5=replace(request.form("cognome5"),"'","''")
data_nascita5=replace(request.form("data_nascita5"),"'","''")
Citta_nascita5=replace(request.form("Citta_nascita5"),"'","''")
Rappresentante=replace(request.form("Rappresentante"),"'","''")

if data_nascita= "" then response.redirect ("datimancanti.asp")end if
if pdv= "" then response.redirect ("datimancanti.asp")end if
if nome= "" then response.redirect ("datimancanti.asp")end if
if cognome= "" then response.redirect ("datimancanti.asp")end if
if Citta_nascita= "" then response.redirect ("datimancanti.asp")end if
if Rappresentante= "" then response.redirect ("datimancanti.asp")end if
if tipo_corso= "Addetto Primo Soccorso" and Costi="115 euro + Iva a persona" then response.redirect ("datimancanti.asp")end if
if tipo_corso= "Addetto Antincendio" and Costi="75 euro + Iva a persona" then response.redirect ("datimancanti.asp")end if
if Costi= "" then response.redirect ("datimancanti.asp")end if

SQL = "INSERT INTO corsi(data,pdv,tipo_corso,Costi,nome,cognome,Citta_nascita,data_nascita,nome2,cognome2,Citta_nascita2,data_nascita2,nome3,cognome3,Citta_nascita3,data_nascita3,nome4,cognome4,Citta_nascita4,data_nascita4,nome5,cognome5,Citta_nascita5,data_nascita5,Rappresentante)"
SQL = SQL&"VALUES('"&data&"','"&pdv&"','"&tipo_corso&"','"&Costi&"','"&nome&"','"&cognome&"','"&Citta_nascita&"','"&data_nascita&"','"&nome2&"','"&cognome2&"','"&Citta_nascita2&"','"&data_nascita2&"','"&nome3&"','"&cognome3&"','"&Citta_nascita3&"','"&data_nascita3&"','"&nome4&"','"&cognome4&"','"&Citta_nascita4&"','"&data_nascita4&"','"&nome5&"','"&cognome5&"','"&Citta_nascita5&"','"&data_nascita5&"','"&Rappresentante&"')"
objRS.Open SQL, Conn

if objRS("id") > 15 then response.redirect("datimancanti.asp") end if
objRS.Close
SET objRS = Nothing
Conn.Close
SET Conn = Nothing
%>

<table width="60%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><p align="center"><font color="#000080" face="Verdana, Arial, Helvetica, sans-serif"><strong>PREVENZIONE
E SICUREZZA 2006/2007<br>
Inserimento effettuato</strong></font><br>
<font face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Codice
pdv:
<% response.write pdv %>
</font></strong></font><br>
<font color="#FF0000" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Prenotazione
effettuata per il corso di </strong></font><font face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="3" color="#FF0000"face="Verdana, Arial, Helvetica, sans-serif">
<% =tipo_corso %>
</font></strong></font></p>
<table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#0066FF">
<tr>
<td colspan="2" bgcolor="#0066FF"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong><font color="#FFFFFF">Le
persono che parteciperanno sono:</font></strong></font></td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><font color="#000099"><strong>Nome:</strong></font>
<% =nome %>
<br>
<strong><font color="#000099">Cognome:</font></strong>
<% =cognome %>
<br>
<strong><font color="#000099">Citta:</font></strong>
<% =Citta_nascita %>
<br>
<strong><font color="#000099">Data:</font></strong> <%= data_nascita %></font></td>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><font color="#000099"><strong>Nome:</strong></font>
<% =nome2 %>
<br>
<strong><font color="#000099">Cognome:</font></strong>
<% =cognome2 %>
<br>
<strong><font color="#000099">Citta:</font></strong>
<% =Citta_nascita2 %>
<br>
<strong><font color="#000099">Data:</font></strong> <%=data_nascita2 %></font></td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><font color="#000099"><strong>Nome:</strong></font>
<% =nome3 %>
<br>
<strong><font color="#000099">Cognome:</font></strong>
<% =cognome3 %>
<br>
<strong><font color="#000099">Citta:</font></strong>
<% =Citta_nascita3 %>
<br>
<strong><font color="#000099">Data:</font></strong> <%= data_nascita3 %></font></td>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><font color="#000099"><strong>Nome:</strong></font>
<% =nome4 %>
<br>
<strong><font color="#000099">Cognome:</font></strong>
<% =cognome4 %>
<br>
<strong><font color="#000099">Citta:</font></strong>
<% =Citta_nascita4 %>
<br>
<strong><font color="#000099">Data:</font></strong> <%=data_nascita4%></font></td>
</tr>
<tr>
<td width="45%" rowspan="2"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><font color="#000099"><strong>Nome:</strong></font>
<% =nome5 %>
<br>
<strong><font color="#000099">Cognome:</font></strong>
<% =cognome5 %>
<br>
<strong><font color="#000099">Citta:</font></strong>
<% =Citta_nascita5 %>
<br>
<strong><font color="#000099">Data:</font></strong> <%=data_nascita5 %></font></td>
<td width="55%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><font color="#000099"><strong>Legale
Rappresentante:<%=Rappresentante %></strong></font><br>
</font></td>
</tr>
<tr>
<td><font color="#000080" size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Costo
a persona:</strong></font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><font color="#000099"><strong><%=Costi %></strong></font></font>
</td>
</tr>
</table>
<br>
<br>
<table width="100%" height="177" border="1" cellpadding="0" cellspacing="0" bordercolor="#B3B3FF">
<tr>
<td height="36"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a href="javascript:window.print()">Stampa
questa pagina <img src="file:///C|/Inetpub/wwwroot/Archivio_asp/ASP/riviste/stampa.JPG" width="30" height="30" border="0" align="absmiddle"></a></font></strong></td>
</tr>
<tr>
<td height="36"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a href="elencoordini.asp?pdv=<%=pdv%>">Visualizza
tutti i corsi prenotati dal tuo teacher</a></font></strong></td>
</tr>
</table>
<br>
</td>
</tr>
</table>
</body>
</html>
 

daviduccio

Moderatore
5 Ago 2004
1.114
0
0
39
Sicilia
www.daviduccio.it
Apri il recordset prima dell'inserimento dei dati!!
Prima metti l'inserimento dei dati e poi apri il recordset di estrazione.
Aprendolo prima, hai a disposizione tutti i dati ma tranne quello che giustamente sarà inserito dopo.
 
Discussioni simili
Autore Titolo Forum Risposte Data
S Aiuto! Bottone inserito da codice non funziona PHP 7
A aiuto per un codice... PHP 1
M Cerco aiuto per una modifica di un codice Javascript 2
G Aiuto! Studente cerca aiuto per un codice PHP PHP 1
T aiuto codice actionscript3 Flash 1
D Chiedo aiuto con questo codice PHP 0
I Spostare codice js inline in una funzione js con l'aiuto del dom Javascript 1
F aiuto su codice php PHP 7
O Aiuto Codice eval decodificato in file php PHP 2
F Aiuto! Codice Javascript non funzionante correttamente Javascript 0
S Aiuto codice php/ajax Ajax 0
R Aiuto per snellire un codice... PHP 0
L Aiuto codice PHP: Non aggiorna la tabella!! PHP 13
C Aiuto per conversione codice! PHP 1
S codice C su JavaScript......vi prego aiuto, rischio licenziamento Javascript 0
G Codice bottone JS+PHP [era:Aiuto!!!!] HTML e CSS 2
L Aiuto Codice Javascript Javascript 0
D Aiuto, non so caricare il codice htlm HTML e CSS 4
E Aiuto per query PHP 8
R Aiuto ripristino sito web Presentati al Forum 0
L Aiuto con DataGridView Visual Basic 1
F Aiuto! cambio immagine di sfondo al cambio pagina HTML e CSS 2
I aiuto urgente per thunderbird Posta Elettronica 0
I aiuto per outlook Posta Elettronica 0
D aiuto funzioni javascript Javascript 1
T aiuto per trasformare un quiz fatto in JS in un quiz in JQUERY jQuery 0
D Aiuto CSS in ELEMENTOR - Cambiare un testo CMS (Content Management System) 0
M Fullcalendar in Codeigniter, un aiuto per la chiamata $ajax ? jQuery 0
K Aiuto con file audio in html HTML e CSS 1
G Script notifiche dekstop aiuto Javascript 0
P Aiuto per rendere un Bot Telegram Privato PHP 1
M Un aiuto da chi ha apple Mac e Software 0
P Richiesta di aiuto Presentati al Forum 1
A Aiuto per pagina php PHP 0
M Questa pagina non carica correttamente Google Maps: aiuto!! HTML e CSS 1
I Aiuto php Dependent Lookup PHP 0
R Aiuto con le query MS Access 2
M AIUTO ESERCIZIO JAVA Javascript 1
G Aiuto con htaccess e rewriterule PHP 0
T cercasi aiuto per file d1 (open-edge db) Database 0
M Aiuto con inserimento immagini WordPress 6
D aiuto schermata photoshop Photoshop 0
L Aiuto per programma web php/mySQL PHP 2
A Aiuto php colore diverso PHP 10
L Aiuto creazione menu mancante WordPress 0
C Aiuto compiuto scuola PHP/MySQL PHP 2
G Insert into select - Aiuto MySQL 0
I Aiuto bash linux Programmazione 1
F Aiuto java script Javascript 2
R Cerco aiuto Offerte e Richieste di Lavoro e/o Collaborazione 7

Discussioni simili