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

Xelupload, limitar tamaño y pixels

Estas en el tema de Xelupload, limitar tamaño y pixels en el foro de ASP Clásico en Foros del Web. Hola! A ver si alguine me puede ayudar: Estoy utilizando xelupload para subir unas imágenes a un directorio de mi web. El problema es que ...
  #1 (permalink)  
Antiguo 04/03/2004, 05:11
 
Fecha de Ingreso: mayo-2003
Mensajes: 91
Antigüedad: 21 años
Puntos: 0
Xelupload, limitar tamaño y pixels

Hola!

A ver si alguine me puede ayudar:

Estoy utilizando xelupload para subir unas imágenes a un directorio de mi web. El problema es que me gustaría limitar el tamaño de los ficheros a subir en bytes y el tamaño en pixels de cada imagen.

Lo único que he conseguido es limitar el formato gif o jpg:

if right(fich.Nombre,3)<>"jpg" or right(fich.Nombre,3)<>"gif" or Tamano > max then
Response.Write("El formato de las imágenes sólo puede ser gif o jpg")
end if

¿Alguien sabe como limitar tambien el tamaño en bytes y de pixels?

Gracias
__________________
Isaac González
http://twitter.com/IsaacGonzalez
  #2 (permalink)  
Antiguo 04/03/2004, 05:33
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 3 meses
Puntos: 9
Yo lo estoy haciendo asi... lo raro es que en el IIS estaba funcionando de perillas... y aqui..en PWS no me hace el upload..y me redirecciona a foto.asp a pesar de que el formato es el correcto????? AYUDA!!!!!!!

<%
dim objUpload, objFich
dim maxtam, strNombreFichero
'definimos el tamaño permitido de la imagen
maxtam= 4000*1024
set objUpload = new xelUpload
objUpload.Upload()
'accedemos al fichero por su nombre en el formulario
set objFich = objUpload.Ficheros("imagen")
if objFich.tamano <= maxtam and objFich.TipoContenido = ("image/gif") or objFich.TipoContenido = ("image/jpg") or objFich.TipoContenido = ("image/pjpeg") then
objFich.guardar Server.MapPath("../horas/imagenes/usuarios")
Response.Flush
response.write("Nombre Archivo: ")
response.write(objFich.Nombre)
session("fichero")= objFich.nombre
response.write"<br>"
response.write("Tipo Archivo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: ")
response.write(right(objFich.TipoContenido,4))
response.write"<br>"
response.write("Tamaño Archivo: ")
response.write(objFich.tamano/1024)
response.write(" Kb")


else
response.write("no es un fichero válido")
response.write(objFich.TipoContenido)
session("tipo")= objFich.TipoContenido
response.redirect"foto.asp"
end if



response.buffer="true"
%>
__________________
Buena Vida...
Francisco
  #3 (permalink)  
Antiguo 04/03/2004, 05:37
Avatar de Ruchu  
Fecha de Ingreso: octubre-2001
Mensajes: 698
Antigüedad: 22 años, 8 meses
Puntos: 2
eske el PWS es una "caca", pasate en cuanto antes mejor a IIS.

el pws no se si soporta clases, creo que no, y es justo lo que necesitas para poder utilizar el xelupload. además de esto hay tambien otras cosas que el pWS no soporta, pasate al IIS, hazme caso.
  #4 (permalink)  
Antiguo 04/03/2004, 05:52
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 3 meses
Puntos: 9
ok..gracias Rachu... si se que el PWS es malo..pero es que en mi trabajo tengo Win 98 y generalmente pruebo en IIS y en PWS lo que hago...ahora bien...se podrá instalar IIS en win98??
__________________
Buena Vida...
Francisco
  #5 (permalink)  
Antiguo 04/03/2004, 06:00
 
Fecha de Ingreso: mayo-2003
Mensajes: 91
Antigüedad: 21 años
Puntos: 0
Gracias por la respuesta.

Otra cosa: ¿Cómo puedo limitar el tamaño en pixels de la imagen? Por ejemplo, no permitir subir imágenes mayores a 200X200 pixels
__________________
Isaac González
http://twitter.com/IsaacGonzalez
  #6 (permalink)  
Antiguo 04/03/2004, 06:47
Avatar de Ruchu  
Fecha de Ingreso: octubre-2001
Mensajes: 698
Antigüedad: 22 años, 8 meses
Puntos: 2
bluesman74cl, solo puedes instalar IIS sobre win 2000,xp o nt

y a ti Wino, tengo una funcion en casa que te mira el tamaño de la imagen en pixels, a ver si me acuerdo esta noche cuando llegue y la escribo en el foro.
  #7 (permalink)  
Antiguo 04/03/2004, 07:06
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 3 meses
Puntos: 9
Grax Rachu... se gradece esa función tambien.. será bueno tenerla entre los utilitarios nuestros
__________________
Buena Vida...
Francisco
  #8 (permalink)  
Antiguo 04/03/2004, 10:14
 
Fecha de Ingreso: mayo-2003
Mensajes: 91
Antigüedad: 21 años
Puntos: 0
Gracias Ruchu.

Estaré esperando la función.

Saludos,
__________________
Isaac González
http://twitter.com/IsaacGonzalez
  #9 (permalink)  
Antiguo 07/10/2004, 12:32
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
alguno
de ustedes me puede enviar el xeupload con los cambios que les han hecho? creo qeu jhace muchisimo tiempo lo baje pero ya ni recuerdo donde esta, me parece que les han hecho buenos cambios como lo del tamaño y de limitar el formato qeu suben..
porfa si quieren hacerme ese favor mi correo es [email protected]
gracias..
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #10 (permalink)  
Antiguo 08/10/2004, 03:02
 
Fecha de Ingreso: marzo-2004
Mensajes: 77
Antigüedad: 20 años, 3 meses
Puntos: 0
Hola, yo tambien igual que lexus les pediria si me lo pueen enviar, les agradezco mucho. Mi email es [email protected]
  #11 (permalink)  
Antiguo 01/11/2005, 12:24
 
Fecha de Ingreso: diciembre-2004
Mensajes: 2
Antigüedad: 19 años, 6 meses
Puntos: 0
Detectar pixels?

Buenas, encontré este foro buscando en google pero me gustaría saber si se resolvió el tema de la detección de pixels en imágenes.
Me gustaría saber cualquier novedad al respecto.
Mi e-mail es [email protected].

Muchas gracias.
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 23:58.