39 messaggi dal 04 giugno 2001
Ho la necessità di scaricare dal computer dell'utente dei file di immagini per metterli su una directory creata su di uno spazio Web. Con il file copy in asp mi dà, giustamente, un accesso negato.

Ho trovato questo esempio che mi prende l'immagine e lo fa vedere su Web. Ma come posso fare a mettere l'immagine nella cartella sul web?

'-- upload.htm
<HTML>
<HEAD><TITLE> File Upload </TITLE></HEAD>
<BODY>
<FORM ENCTYPE="multipart/form-data" ACTION="upload.asp" METHOD=POST>
Scegli la Picture da uploadare:
<BR><INPUT NAME="picture"
TYPE=FILE ACCEPT="image/*">
<BR><INPUT TYPE=SUBMIT VALUE="Invia!">
</FORM>
</BODY>
</HTML>

'-- upload.asp
<%
FormSize = Request.TotalBytes
IF FormSize > 10000 THEN Response.End
FormData = Request.BinaryRead( FormSize )
bnCRLF = chrB( 13 ) & chrB( 10 )
Divider = LEFTB( FormData, INSTRB( FormData, bnCRLF ) - 1 )
DataStart = INSTRB( FormData, bnCRLF & bnCRLF ) + 4
DataEnd = INSTRB( DataStart + 1, FormData, divider ) - DataStart
Response.ContentType = "image/gif"
Response.BinaryWrite MIDB( FormData, DataStart, DataEnd )
%>
In questo file zip trovi tutto il necessario per effettuare l'ipload. Devi adattarlo alle tue necessità (vedi solo immagini) e naturalmente il file che il client invia va comunque salvato in una directory che abbia i requisiti necessari (vedi accesso in scrittura)

http://vademecum.aruba.it/start/upload/upload
.zip

Ciao

<b>Andrea Palmatè</b>
<i>Web Developer</i>

--
Andrea Palmatè
39 messaggi dal 04 giugno 2001
Grazie per la risposta..

A buon rendere...


Ciao

Claudio

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.