Facendo delle prove ho provato io a settare la variabile che passo con il metodo Action della FORM e funziona:
..
..
<FORM METHOD="post" ENCTYPE="multipart/form-data" ACTION="architetturaUploadThumbnail.asp?id_file=<%=Rs("id_file")%>&nome_thumbnail=1thum.jpg">
..
..
```e nel file corrispettivo architetturaUploadThumbnail.asp:
<% cartella = Request("cartella") %>
<!--#include file="carica.asp"-->
<!--#include virtual="/conn.asp" -->
<%
nome_thumbnail = Request.QueryString("nome_thumbnail")
Response.Write("First Name: " & Request.QueryString("id_file") & "<br>")
Response.Write("Last Name: " & Request.QueryString("nome_thumbnail") & "<br>")
Conn.Execute("UPDATE architettura SET nome_thumbnail = '"&replace(request("nome_thumbnail"),"'","''")&"' WHERE id_file = "&Request("id_file")&"")
Conn.Close
Set Conn = Nothing
%>
<%
Dim oUpload
Set oUpload = new cUpload
oUpload.SetPath "/public/architettura/thumbnail/"
oUpload.UploadAndSave
Set oUpload=Nothing
Response.Write("<div align=""center""><br><br>Descrizione modificata con successo!<br><br><br><br><br><br>")
Response.Write("<input type=""button"" onClick=""window.close();"" value=""Chiudi finestra""></div>")
response.End()
%>
Quindi il problema rimasto da risolvere è solo nel primo file, devo trovare il modo di passare alla mia Actione il "nome_thumbnail" corrispettivo, selezionato in quel momento con la input del file.
Quindi cosa metto qui dentro (dove ci sono i **????** ):
..
..
<FORM METHOD="post" ENCTYPE="multipart/form-data" ACTION="architetturaUploadThumbnail.asp?id_file=<%=Rs("id_file")%>&nome_thumbnail=** ???? **">
..
..