Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

Perchè non funziona? (Inserimento da fomr su db Mysql)

Autore Messaggio
Mordred

Amatore
Amatore
29 Discussioni



Profilo - Mordred
12 maggio 2006 alle 11:00:15 Profilo - MordredInvia un messaggio privato Rispondi quotando
Modificato il 12 maggio 2006 alle 11:17:37

secondo voi cosa c'è di sbagliato in quese poche righe?
NOn capisco per quale motivo mi và in errore:


<%

'Response.Write "Qui inserirete il contenuto della vostra pagina <br>"
'Response.Write ""
Response.Write "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>"
'If sPseudo<> ""Then Response.Write "Ciao " & Server.HTMLEncode(sPseudo) & "<br>"

'Response.Write "Stai visualizzando la nuova pagina: " & sURLPage & ".<br>"

'Response.Write " Sei sul sito " & GLOBAL_SITE_NAME & ".<br><br>"

CreateTopTable "lamiatabella","Registra un Curriculum"

CreateBottomTable ""




' Response.Write "Funzione richiamata dal 'main'"

Dim nome
nome=Request.Form("nome");
Dim cognome
cognome=Request.Form("cognome");
Dim sesso
sesso=Request.Form("sesso");


function DisplayRegistraCv(sMyLogin)

Dim oCn, rSQL

'if sMyUserID <> ""
'then
Set oCn = DBConnexion(DB_MAIN)

rSQL = " INSERT INTO CURRICULUM_INV (UTENTE,NOME,COGNOME) VALUES ('" & SQLEncrypt(sPseudo) & "', nome,cognome) "

DBExecute oCn,rSQL

oCn.close
end function
%>


Idati vengono da un semplice form, il form richiama un pag

<!-- #include file='includes/includes-inc.asp' -->

<%
sTitlePage = "Registra un Curriculum"
' oppure utilizzate una vairabile che avrete aggiunto come
' spiegato nei capitoli precedenti:
' sTitlePage = GetTranslation("LANG_SC_CV")
%>
<!-- #include file='includes/toppage-inc.asp' -->
<!-- #include file='includes/registra_cv-inc.asp' -->
<%
' eventuale richiamo di funzioni contenute
' in: "registra_cv-inc.asp"
DisplayRegistraCv()
%>
<!-- #include file='includes/bottompage-inc.asp' -->


registra_cv-inc.asp è quella che vedete all'inizio :~(

P.S.
Mi potete correggere il titolo? FORM e non FOMR così lo si trova melgio nel "cerca" del forum :)
---------------
WebMaster: http://www.mordred.it
WebMaster: http://www.morteck.it
emu

Moderatore

Esperto
Esperto
1714 Discussioni



Profilo - emu
12 maggio 2006 alle 13:11:54 Profilo - emuInvia un messaggio privato Rispondi quotando
Cosi', di primo acchito, direi che e' sbagliata la stringa sql:
rSQL = " INSERT INTO CURRICULUM_INV (UTENTE,NOME,COGNOME) VALUES ('" & SQLEncrypt(sPseudo) & "', nome,cognome) "

Dovrebbe essere:
rSQL = " INSERT INTO CURRICULUM_INV (UTENTE,NOME,COGNOME) VALUES ('" & SQLEncrypt(sPseudo) & "', '" & SQLEncrypt(nome) & "','" & SQLEncrypt(cognome) & "')"

Ciao
---------------
development@aspnuke.it

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 184
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 558 Notizie: 180 Sondaggi: 11 Preferiti: 5688461 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi