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

Insertar datos e imágenes renombradas

Estas en el tema de Insertar datos e imágenes renombradas en el foro de ASP Clásico en Foros del Web. Hola buenas: A lo mejor, lo que pido es un poco abusar del tema. No sé. Bueno, ésta es la cuestión. Estoy programando una página ...
  #1 (permalink)  
Antiguo 15/11/2005, 02:27
Avatar de zacktagnan  
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años, 1 mes
Puntos: 3
Insertar datos e imágenes renombradas

Hola buenas:

A lo mejor, lo que pido es un poco abusar del tema. No sé. Bueno, ésta es la cuestión.

Estoy programando una página de una inmobiliaria. Entre otras cosas, debe incluir un sistema de gestión en el que poder insertar, por ejemplo, nuevos registros en la base de datos referentes a nuevos apartamentos. Los apartamentos pertenecerían a una determinada promoción con su propio nombre. Es decir, la Promoción1 tiene sus apartamentos, la Promoción2 los suyos, etc…

Entonces, tengo una hoja con el típico formulario para suministrar:
- la denominación del Apartamento
- un menú para elegir la Promoción a la que pertenecerá
- otras características (cantidad metros cuadrados, nº habitaciones,…)

Lo que quiero es también dar la opción, en el mismo formulario, de subir un máximo de 6 fotos referentes al apartamento, es decir, un UPLOAD de esos archivos a la carpeta específica de imágenes del servidor (aunque el incluir fotos no sería obligatorio; si no se incluyeran fotos para un determinado apartamento, los determinados campos para guardar los nombres de las fotos quedarían en blanco).

Pero no sólo se suben los archivos al servidor, sino que el nombre de dichos archivos se renombraría según las iniciales de la Promoción que se haya elegido y la denominación del apartamento.

Un ejemplo:
En la base de datos, hay una tabla con las Promociones existentes (con los campos: nombrePromo, inicialesPromo,…). En el menú de elección de Promoción del formulario para insertar nuevo apartamento, se muestra el nombre de la Promoción e internamente se pasa como valor las iniciales de esa Promoción que será una parte de la deseada denominación final de la(s) foto(s).

Supongamos, que se quiere insertar un nuevo apartamento cuya denominación es ‘apart01’ y que pertenecerá a la Promoción1 de iniciales ‘prom1’. Si se eligen subir 4 fotos pertenecientes al apartamento, lo que desearía es que al subirlas al servidor a través del Upload, sus nombres de archivo quedarán renombrados de la siguiente forma, independientemente de sus nombres originales:

- “promo1” + “_” + “apart01” + “_” + “foto1.jpeg”
=> promo1_apart01_foto1.jpeg

- “promo1” + “_” + “apart01” + “_” + “foto2.jpeg”
=> promo1_apart01_foto2.jpeg

- “promo1” + “_” + “apart01” + “_” + “foto3.jpeg”
=> promo1_apart01_foto3.jpeg

- “promo1” + “_” + “apart01” + “_” + “foto4.jpeg”
=> promo1_apart01_foto4.jpeg

Evidentemente, las imágenes a subir, sea cuál sea su nombre original, serán del tipo jpeg.

¿Cómo realizar tanto el Upload como el Renombramiento para llegar al resultado expuesto?
¿Es posible, por lo menos a la vista del usuario, hacer todo de una vez (opción preferida) aunque internamente se haga a través de varios archivos vinculados, ó sería mejor dividir la tarea en dos insertando primero los datos generales y recogerlos en otro archivo dóde se le comunicara al usuario, en una ventana emergente ó no, que suba los archivos de fotos al servidor dónde internamente serán renombrados según la Promoción escogida y la denominación del nuevo apartamento?

Alguien por ahí que me pueda echar una mano ó varias a la vez.

Saludos,

zacktagnan.
================================================== ========
  #2 (permalink)  
Antiguo 15/11/2005, 05:55
Avatar de DkarnDuuk  
Fecha de Ingreso: marzo-2004
Mensajes: 626
Antigüedad: 21 años, 1 mes
Puntos: 2
yo para subir imagenes lo que suelo utilizar es el freeaspupload que lo puedes encontrar en http://www.freeaspupload.net.

Yo lo q hago primero es permitir al usuario meter los datos del piso nuevo y a continuacion mostrar la opcion de subir las imagenes de ese piso (con un boton o lo q sea).

y para renombrar las imagenes creo q con esto es suficiente:

fso.MoveFile oldFileName, newFileName

espero q t sirva
__________________
bla, bla, bla......
  #3 (permalink)  
Antiguo 21/11/2005, 07:16
wpp
 
Fecha de Ingreso: noviembre-2003
Mensajes: 50
Antigüedad: 21 años, 5 meses
Puntos: 0
Pregunta

Cita:
Iniciado por zacktagnan
Hola buenas:


zacktagnan.
================================================== ========
Estoy intentando hacer una web con fotos y texto, como tú, tipo inmobiliaria.
Te rogaría si me pudieras enviar todo el código que pudieras para empezar a currarme el tema.
Estoy escaso de tiempo y no sé por donde empezar.

Ahora tengo un sistema que envía una sola foto con los datos de los pisos a un BD Access en Ole.
Pero claro, yo quiero que almenos envíe 5 fotos a la vez y no sé como conseguirlo.
Si me puedes ayudar me harías un favor del cojón.

Gracias.

Mi email: [email protected]
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:20.