Não consigo usar File.ImageType - ASPUPLOAD
Quero subir apenas fotos e proibir qualquer arquivo que não seja. Mais não estou conseguindo fazer e não entendo porque.
Tenho assim:
<form method="POST" enctype="multipart/form-data" action="upload.asp">
<input type="FILE" size="40" name="FILE1" />
<br>
<input type="FILE" size="40" name="FILE2"><br>
<input type="FILE" size="40" name="FILE3"><br>
<input type="FILE" size="40" name="FILE4"><br>
<input type="FILE" size="40" name="FILE5"><br>
<input type="FILE" size="40" name="FILE6"><br>
<input type="FILE" size="40" name="FILE7"><br>
<input type="FILE" size="40" name="FILE8"><br>
<input type="FILE" size="40" name="FILE9"><br>
<input type="FILE" size="40" name="FILE10"><br>
<input type=submit value="Subir arquivos">
</form>
E o codigo assim:
<%
If session("sesion") <> "" then
Dim objUpload
Set objUpload = Server.CreateObject("Dundas.Upload.2")
objUpload.MaxFileSize = 150000
objUpload.UseVirtualDir = True
objUpload.UseUniqueNames = False
objUpload.Save session("eu") &"/"
Set objUpload = Nothing
Response.Write "Upload efetuado com sucesso"
end if
%>
Desta forma funciona o problema que tenho é que usuarios podem subir qualquer coisa...
Eu estava tentando fazer assim mais da erro:
If File.ImageType = "UNKNOWN" Then
Response.Write "Não é uma imagem."
Response.End
End If
Se alguem puder me da alguma dica de como posso fazer seria muito grato.
Discussão (8)
Carregando comentários...