Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

INSERT INTO images

Autore Messaggio
Roberto_A

Utente
Utente
79 Discussioni



Profilo - Roberto_A
26 gennaio 2008 alle 00:50:59 Profilo - Roberto_AInvia un messaggio privato Rispondi quotando
C’è qualcuno che mi dice dove sbaglio?

Per tener traccia degli autori delle immagini inserite, ho creato il campo iAutore nella tabella images di main.mdb.

Dopo aver incluso anche profile-inc.asp, modifico:

Function AddMemberImage(sTitle, sDate, sDescription, sSourceSmall, sSourceNormal, iHits, iCategory, iVersion, uLogin)


rSQL = "INSERT INTO images (iTitle, iDate, iDescription, iSourceSmall, iSourceNormal, iHits, iCategory, iVersion, iValid, iAutore) VALUES ('" & SQLEncrypt(sTitle) & "', '" & sDate & "', '" & SQLEncrypt(sDescription) & "', '" & SQLEncrypt(sSourceSmall) & "', '" & QLEncrypt(sSourceNormal) & "', 0, " & iCategory & ", " & iVersion & ", 0, '" & uLogin & "')"


If AddMemberImage(Request.Form("iTitle"), Request.Form("iDate"), Request.Form("iDescription"), Request.Form("iSourceSmall"), Request.Form("iSourceNormal"), 0, Request.Form("iCategory"), Request.Form("iVersion"), Request.Form("iAutore")) Then

Tutto OK nessun errore dati inseriti correttamente ma con il campo iAutor vuoto.

[big]
---------------
My website:
http://www.wonderphotoart.it
djveleno

Amministratore

Esperto
Esperto
1025 Discussioni



Profilo - djveleno
26 gennaio 2008 alle 17:03:18 Profilo - djvelenoInvia un messaggio privato Rispondi quotando
Il campo iAutore rimane vuoto perchè non vi è alcun input, diverso sarebbe se, ad esempio, vi fosse un campo autore nell'inserimento immagine, che, una volta compilato verrebbe correttamente inserito nel campo della tabella.
Quindi, puoi seguire due strade, puoi inserire un campo nascosto che prende in automatico l'ID dell'utente e lo passa come argomento di una variabile, oppure, devi inserire una chiamata di selezione alla tabella users estrarre l'ID dell'utente che sta inserendo l'immagine e passarla come argomento di una variabile.
---------------
A lavare la testa ai somari, ci si rimette l'acqua e il sapone!

http://aspnuke208.somee.com/Default.asp

Roberto_A

Utente
Utente
79 Discussioni



Profilo - Roberto_A
26 gennaio 2008 alle 20:46:32 Profilo - Roberto_AInvia un messaggio privato Rispondi quotando
Grazie dj, avevo sospettato l’inserimento di una var vuota.
Sai venendo da VB, una volta dichiarata una var globale la tiene fino alla chiusura dell’applicazione o all’inserimento in essa di un nuovo valore.
Credevo fosse la stessa cosa, almeno che non abbia sbagliato var usando “uLogin”.
Proverò come hai detto tu, non appena riesco ad inserire un “campo” anche se non nascosto, poiché è da pochi giorni ( praticamente da quando mi sono inscritto ad ASPNuke ) che ho iniziato a comprendere l’ASP.
Grazie ancora.

[lo]
---------------
My website:
http://www.wonderphotoart.it
Roberto_A

Utente
Utente
79 Discussioni



Profilo - Roberto_A
27 gennaio 2008 alle 00:54:54 Profilo - Roberto_AInvia un messaggio privato Rispondi quotando
Finalmente ho risolto, almeno la parte in cui l’utente è presente nella pagina.

-Response.Write " </td>" & vbCRLF
-Response.Write " </tr>" & vbCRLF
-Response.Write " <tr class=""tableline2"">" & vbCRLF
-Response.Write " <td>" & "Utente" & "</td>" & vbCRLF
-Response.Write " <td>" & vbCRLF
-Response.Write " <select name=""iAutore"" class=""cell"">" & vbCRLF
-Response.Write " <option value=>" & sPseudo & "</option>"

Questa è la soluzione che ho trovato cosa ne pensi?

[lo]
---------------
My website:
http://www.wonderphotoart.it
Roberto_A

Utente
Utente
79 Discussioni



Profilo - Roberto_A
27 gennaio 2008 alle 16:00:16 Profilo - Roberto_AInvia un messaggio privato Rispondi quotando
Risolto e funzionante.
Ho aggiunto:
- "<input type=""hidden"………
Modificando uLogin con sPseudo.

[lo]
---------------
My website:
http://www.wonderphotoart.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 : 259
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: 5685033 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi