image
Inicio » Foros » ASP

ASP

Subir imagen

Volver al foro | Responder | Añadir nuevo tema


De: dario
Fecha: 17/01/2007
Mensaje:

Hola, quiero q los usuarios suban imagenes al server a traves de un formulario junto a otros campos.
El tema es que si suben una imagen con el nombre de otra que ya existe, la sobreescribe, la pisa.
Eso me pasa con este codigo:

****************************************
Set subir = Server.CreateObject("Persits.Upload")
Count = subir.SaveVirtual(../imagenes)
for each file in subir.files
thestring = (file.name & " = subir.files ("""&file.name&""").extractfilename")
execute(thestring)
next
for each field in subir.form
thestring = field.name & " = subir.form ("""&field.name &""")"
execute(thestring)
next
************************************

Veo dos soluciones posibles, pero nose como hacer ninguna.

1- Hagamos de cuenta que genero un numero al azar en la variable "numero". Como pongo en el codigo que ese numero se coloque antes o despues del nombre de la imagen subida.
Por ej: si la imagen se llama "foto.jpg" y el numero generado es el "21" que suba la imagen con el nombre: "21foto.jpg"

2- Que si la imagen que intenta subir tiene un nombre de una imagen que ya existe que le avise al usuario para que cambie el nombre de la imagen y la suba de nuevo.

Es mejor la primer opcion, pero bueno, si no hay otra...

Espero qeu alguien me ayude. Gracias!


Volver al foro | Responder | Añadir nuevo tema

Quizás le interese:

WebEstilo.com no se hace responsable de las opiniones que los usuarios puedan verter en cualquiera de los foros existentes.

Si te solucionó el problema pulsa en G+1


Gracias!






Comparte



Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.