Foros del Web » Programando para Internet » ASP Clásico »

Problema al subir imagenes

Estas en el tema de Problema al subir imagenes en el foro de ASP Clásico en Foros del Web. Hola me pasaron una web en la que un administrador sube noticias con imagenes y tienen problemas al subir las imagenes, la web es ASP ...
  #1 (permalink)  
Antiguo 18/06/2008, 08:49
 
Fecha de Ingreso: mayo-2007
Mensajes: 239
Antigüedad: 17 años, 11 meses
Puntos: 0
Problema al subir imagenes

Hola me pasaron una web en la que un administrador sube noticias con imagenes y tienen problemas al subir las imagenes, la web es ASP y yo hasta hoy no programe en ASP, por lo que ando un poco perdido, les agradezco su ayuda.
El caso es que al intentar acceder a una pagina ASP me dice el siguiente error: (en firefox en IE no se muestra)
"ActiveFile error '800a232a'
Post.GetFormInputs - Content type of request is "" instead of "multipart/form-data"
C:\.....\...../ARCHIVO.asp, línea 21 "


fui a ese archivo.asp cuyo codigo es:
dim ActiveFile_DirTemporal
ActiveFile_DirTemporal = Request.ServerVariables("APPL_PHYSICAL_PATH") & "Ficheros\CARPETA\"
Set Post = Server.CreateObject("ActiveFile.Post")

Linea21: Post.Upload ActiveFile_DirTemporal

quisiera saber que hace el request.serverVariables y el Post.Upload
y sobre todo porque me da ese error en la linea 21, que problema hay??

gracias por vuestra ayuda, un saludo!
  #2 (permalink)  
Antiguo 04/07/2008, 00:52
 
Fecha de Ingreso: junio-2008
Ubicación: Valladolid
Mensajes: 38
Antigüedad: 16 años, 10 meses
Puntos: 3
Respuesta: Problema al subir imagenes

Hola piskui!

Para enviar datos distintos de texto plano (imágenes y archivos en general) a través de un formulario, debes especificar en el formulario de envío un enctype="multipart/form-data":

<form name="nombre" enctype="multipart/form-data" action="archivo.asp">
...
</form>

Lo tienes así??

Saludos!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:28.