Active Server Pages (ASP) es un lenguaje de script o de programación que permite crear páginas dinámicas y realizar acciones como subir archivos de imágenes a un servidor web. A continuación, puede visualizar estas imágenes en su página web o enviarlas a otros usuarios por correo electrónico.
Instrucciones
1 Crear una página .asp que incluye un formulario HTML. Utilice el software de edición de su elección para esta tarea. El elemento enctype del formulario HTML debe estar ajustado a "enctype =" multipart / form-data "para que pueda subir imágenes. Establecer la acción de la forma de "uploadAction.asp." A continuación, añadir una entrada a la forma de tipo "archivo". Si desea guardar un nombre para la imagen, entonces también añadir un campo de entrada llamado "texto". Guarde la página.
2 Compruebe que las dos clases de VBScript, FileUploader y UploadedFile, se instalan en el servidor. Puede ejecutar una búsqueda en los archivos del servidor le para comprobar si están o no están disponibles.
3 Crear una nueva página llamada uploadAction.asp. Se debe incluir el siguiente código para llamar al objeto cargador de archivos:
MyUploader Dim
Establecer MyUploader = Nueva FileUploader
MyUploader.Upload ()
4 Añadir código para uploadAction.asp que guarda los archivos en una carpeta llamada "C: \ uploadedfiles" en su servidor. El código es:
Dim archivo
Para cada archivo en MyUploader.Files.Items
File.SaveToDisk "C:\UploadedFiles"
Siguiente
Si desea guardar los archivos de imagen a una ubicación diferente, a continuación, cambiar el nombre de la carpeta y utilizar una ruta de acceso al directorio elegido.
5 Crear una tabla de base de datos llamada MyFileTable con campos llamados nombre de archivo, tamaño de archivo y ContentType.
6 Guarde los archivos de datos a una base de datos. Cuando los detalles de una imagen se guardan en la base de datos, que pueden ser referenciadas fácilmente por código si desea mostrarlos en una página web.
RS dim
Dim archivo
Set rs = Server.CreateObject ( "ADODB.Recordset")
Rs.open "MyFileTable", "Cadena de conexión O ADO.Connection", 2, 2
Para cada archivo en MyUploader.Files.Items
RS.AddNew
RS ( "Nombre de archivo") = File.FileName
RS ( "tamaño del archivo") = File.FileSize
RS ( "ContentType") = File.ContentType
File.SaveToDatabase RS ( "filedata")
rs.Update
Siguiente
rs.Close
7 Sube imágenes. Comience abriendo la página de formulario en un navegador. A continuación, seleccionar y añadir archivos de imagen. Envíe y el código, y las imágenes se transfieren al servidor y sus datos almacenados en la base de datos.
Consejos y advertencias
- Debe tener la versión de la escritura de VB 5.0 o posterior en el servidor para que este procedimiento funcione.