salve ho trovato questo script x l'upload multiplo di foto.....
<%@ Language="VBScript" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>
Form - Keeping state after submitting
</title>
<link href="demo.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="demo">
<h2>Keeping state after submitting</h2>
A sample demonstrates how to keep uploaded file state during page postbacks.</p>
<form id="form1" method="POST">
<%
Dim uploader
Set uploader=new AspUploader
uploader.MaxSizeKB=10240
uploader.Name="myuploader"
uploader.SaveDirectory="savefiles"
uploader.InsertText="Select multiple files (Max 10M)"
uploader.AllowedFileExtensions="*.jpg,*.png,*.gif"
uploader.MultipleFilesUpload=true
%>
<%=uploader.GetString() %>
<%
Dim processedlist,guidarr
processedlist=Request.Form("processedlist") & ""
'If processedlist<> "" Then
' guidarr=Split(processedlist,"/")
' processedlist=""
' For i=0 To UBound(guidarr)
' Set mvcfile=uploader.GetUploadedFile(guidarr(i));
' Next
'End If
If Request.Form("myuploader")&""<>"" Then
If processedlist="" Then
processedlist=Request.Form("myuploader")
Else
processedlist=processedlist & "/" & Request.Form("myuploader")
End If
End If
If processedlist<>"" Then
Dim list,i
list=Split(processedlist,"/")
Response.Write("<table style='border-collapse: collapse' class='Grid' border='0' cellspacing='0' cellpadding='2'>")
For i=0 to Ubound(list)
Dim mvcfile
Set mvcfile=uploader.GetUploadedFile(list(i))
Response.Write("<tr>")
Response.Write("<td>")
Response.Write("[img]aspuploader/resources/circle.png[/img]")
Response.Write("</td>")
Response.Write("<td>")
Response.Write(mvcfile.FileName)
Response.Write("</td>")
Response.Write("<td>")
Response.Write(mvcfile.FileSize)
Response.Write("</td>")
Response.Write("</tr>")
Next
Response.Write("</table>")
End If
%>
<input type='hidden' name='processedlist' value='<%= processedlist %>' />
<input type='submit' value="Submit Form" />
Now: <%=Time() %>
</form>
</div>
</body>
</html>
l'upload funziona e carica correttamente tutte le foto sulla cartella specifica
la mia domanda è questa quando mi visualizza i risultati cioe esempio :
foto1.jpg
foto2.jpg
foto3.jpg
foto4.jpg
vorrei associare per ogni riga di valore di response.write un <input type="hidden"> con value="" il response.write e il name = "foto1" naturalmente ad ogni riga il cambiamento del n.della foto cioe foto2 x la riga 3 foto3 e cosi via
come form name un input submit che mi spedisca questi hidden ad un salvataggio su db.
cioe in sostanza una volta elencati tutti gli hidden vorrei cliccare un pulsante per salvarli poi in un altra pagina
Fatemi sapere come operare
grazie saluti

Rispondi quotando