Ciao, sto cercando di migliorare il caricamento di immagini sul mio sito in ASP: vorrei abbandonare il ridimensionamento in locale e farlo in automatico quando si carica un'immagine.
Ho letto diversi post del forum e sono consapevole che la via più semplice è ASP.NET, ma il mio problema è che attualmente il caricamento dell'immagine include il rename del file con un id preso volta per volta da un db access, e passato tramite querystring.
Io che di asp.net so proprio poco sono proprio in difficoltà...
Qualcuno potrebbe aiutarmi?
Grazie a tutti
Questo uno stralcio del codice in ASP
Codice PHP:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<% Response.Expires = -100 %>
<%
Dim Recordset1__MMColParam
'Recordset1__MMColParam = "1"
'If (Request.QueryString("Codice") <> "") Then
Recordset1__MMColParam = Request.QueryString("ID")
'End If
%>
<%
Dim Recordset1
Dim Recordset1_numRows
Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_DBconn_STRING
Recordset1.Source = "SELECT * FROM Eventi WHERE IDEvento= " &Recordset1__MMColParam
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 1
Recordset1.Open()
Recordset1_numRows = 0
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<div id="home">
[url="../backoffice/vedi_evento.asp?ID=<%=(Recordset1.Fields.Item("]">indietro[/url]</p>
<h2 class="verde">Allega foto evento</h2>
<h2>
[url="/public/carica.asp?foto=upload/Anteprime/<%=(Recordset1.Fields.Item("].jpg">Anteprima (60 x 60)[/url]
[img]/public/upload/anteprime/<%=(Recordset1.Fields.Item([/img].jpg">
</p>
[url="/public/carica.asp?foto=upload/Schede/<%=(Recordset1.Fields.Item("]_1.jpg">Foto scheda 1 (280 x 210)[/url]
[img]/public/upload/schede/<%=(Recordset1.Fields.Item([/img]_1.jpg"></p>
[url="/public/carica.asp?foto=upload/Schede/<%=(Recordset1.Fields.Item("]_2.jpg">Foto scheda 2 (280 x 210)[/url]
[img]/public/upload/schede/<%=(Recordset1.Fields.Item([/img]_2.jpg">
</p>
[url="../backoffice/vedi_evento.asp?ID=<%=(Recordset1.Fields.Item("]">indietro[/url]</p>
</div>
</body>
</html>
<%
Recordset1.Close()
Set Recordset1 = Nothing
%>
Dove la pagina carica.asp fa questo:
Codice PHP:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<% Response.Expires = 0 %>
<%
Session("percorso") = Request.QueryString("foto")
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<div id="home">
<FORM METHOD="Post" ENCTYPE="multipart/form-data" ACTION="outputFile.asp">
Foto : <INPUT TYPE="file" NAME="blob"></p>
<INPUT TYPE="submit" NAME="Enter" value="Allega"></p>
<input type="hidden" name="codice" value="<%= session("cod") %>">
<input type="hidden" name="path" value="<%= session("percorso") %>">
</FORM>
[img]../images/sotto.gif[/img]</div>
</body>
</html>