En la actualidad, hay muchos componentes de las clases de carga .
Código de archivo cargueado.asp
<%
strfilename = request.querystring (fn)
Establecer objstream = server.createObject (ADODB.Stream)
objstream.type = 1 'AddypeBinary Binary Method
objstream.
objstream.loadFromFile strFileName
objstream.savetofile server.mappath (zslogo.gif), 2
%>
Usar
Ingrese en el navegador:
http: //xxx/upload.asp?
Entre ellos, XXX es la dirección de nombre de dominio de su sitio web, como: www.jzxue.com
Después de ejecutar, verá un zslogo.gif en su directorio, ¡que es el archivo que acaba de cargar!
De acuerdo con el principio de la carga de componente ASP, expandimos el código anterior al siguiente código:
Código de archivo cargueado.asp
<%
Función getFileName (Byval FN)
Si fn <> thetFileName = mid (fn, instrrev (fn,/)+1) else getFileName =
Función final
strfilename = request.form (archivo1)
Establecer objstream = server.createObject (ADODB.Stream)
objstream.type = 1 'AdTypeBinary
objstream.
objstream.loadFromFile strFileName
objstream.savetofile servidor.mappath (getFileName (strfileName)), 2
objstream.close
%>
Código de archivo upload.htm
<Form de nombre = informes action = upload.asp método = post enctype = multipart/form-data>
<input type = file name = file1 style = width: 400px;
<Entrada tipo = enviar nombre = enviar value = upload archivo/>
</form>