je cherche a uploader des photos et enregistrer leur nom dans une table.
je dois pouvoir le faire pour un nombre indetermine de photos.
en fait, l'utilisateur doit saisir des paragraphes comportant 1 titre, 1 contenu et 1 photo.
suivant le nombre de paragraphe voulu (x),il aura x titre a saisir, x contenu ...avec un jeu d'enregistrement cree pour chaque paragraphe.
Il uploade bien mes photos au bon endroit,il me rentre bien toutes les donnees dans ma table sauf les photos.
que j'en saisisse 2 ou 10, il insere pour toutes le nom de la derniere.
Si quelqu'un a une solution...
Ma page d'upload:
<%@ Language=VBScript %>
<!--#include file="../db.inc"-->
<%
Set Cnn = server.createobject("ADODB.Connection")
ConnectBase Cnn
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
mySmartUpload.DeniedFilesList = "exe"
mySmartUpload.Upload
i=1
'response.write(session("nbre"))
'response.end
Set rs=Server.CreateObject("ADODB.Recordset")
rs.Open "paragraphe",Cnn,3,3
for each item in mySmartUpload.Form
do until i=cint(session("nbre"))+1
rs.AddNew
rs("code_entete")=session("entete")
For each value In mySmartUpload.Form("titre"&i)
rs("titre")=value
next
For each value In mySmartUpload.Form("contenu"&i)
rs("contenu")=value
next
For each value In mySmartUpload.Form("position"&i)
rs("position")=value
next
For each file In mySmartUpload.Files
rs("photo")=file.FileName
next
rs.Update
For each file In mySmartUpload.Files
j = mySmartUpload.Save("."& "\../data\im_actualite")
next
i=i+1
loop
next
Set mySmartUpload=nothing
response.write (i-1&" fichier uploader")