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

Ayuda con inserción de imagen en bd

Estas en el tema de Ayuda con inserción de imagen en bd en el foro de ASP Clásico en Foros del Web. Hola amigos, tengo un problema que me trae loca. Tengo un portal donde los usuarios insertan sus datos y su foto. He creado una pagina ...
  #1 (permalink)  
Antiguo 06/04/2006, 07:13
 
Fecha de Ingreso: abril-2006
Mensajes: 4
Antigüedad: 18 años, 2 meses
Puntos: 0
Ayuda con inserción de imagen en bd

Hola amigos, tengo un problema que me trae loca.
Tengo un portal donde los usuarios insertan sus datos y su foto.
He creado una pagina para que puedan editar estos datos y cambiar de foto si quieren . Y me funciona. Se ingresan bien los datos y la foto en la base de datos y en el directorio de imagenes.
Salvo el siguiente error:
La imagen se escribe en la base de datos con toda la dirección donde esta alojada en el ordenador del usuario. Es decir, C:/Misfotos/viajes/iglesia.jpg
Y lo correcto sería solo "iglesia.jpg"

¿que es lo que tengo mal? Muchas gracias si podeis ayudarme. Maria
  #2 (permalink)  
Antiguo 06/04/2006, 07:30
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 5 meses
Puntos: 8
usa la funcion split para separar la direccion y asi tomar el ultimo pedaso del estring en cual es el nombre de la imagenmas su extencion
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
  #3 (permalink)  
Antiguo 06/04/2006, 08:05
 
Fecha de Ingreso: abril-2006
Mensajes: 4
Antigüedad: 18 años, 2 meses
Puntos: 0
no lo entiendo

Hola, muchas gracias aunque no sé como poner esa funcion.
Estoy mirando a ver si encuentro algo.
  #4 (permalink)  
Antiguo 06/04/2006, 08:32
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 5 meses
Puntos: 8
x = split(variablecon_con _la _ruta","/")

asi la usas y luego cuentas la cantidad de palabras que contendra tu variable_con_la_ruta

ejemplo te kedara asi

x(0) = C:
x(1) =Misfotos
x(2) =viajes
x(3) =iglesia.jpg

y lño que haces es tomar en este caso el x(3) y guardarla en tu base de datos
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
  #5 (permalink)  
Antiguo 06/04/2006, 11:07
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
si se escribe mal, es por estas concatenando la ruta + la imagen, cuando la recibas, si quieres deja el nombre en otra variable. y despues la utilizas en la insercion o actualizacion
  #6 (permalink)  
Antiguo 06/04/2006, 14:17
 
Fecha de Ingreso: abril-2006
Mensajes: 4
Antigüedad: 18 años, 2 meses
Puntos: 0
que lío

Entiendo que os lo pongo dificil pero como no programo el código asp directamente sino con el dreamweaver no veo donde modificar el split.
Gracias ante todo si podeís permitiros leer el siguiente rollo. Maria
--------------------------------------------
voy a enseñaros parte del código a ver que veis

Última edición por loetitia; 09/04/2006 a las 02:44
  #7 (permalink)  
Antiguo 06/04/2006, 14:18
 
Fecha de Ingreso: abril-2006
Mensajes: 4
Antigüedad: 18 años, 2 meses
Puntos: 0
que lío

voy a ver si lo copio bien jajajja

Última edición por loetitia; 09/04/2006 a las 02:45
  #8 (permalink)  
Antiguo 08/04/2006, 06:22
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
Creo que deberías hacer esta pregunta al CEO de Macromedia, Dios que cisco!!

Me da a mi la sensación (no tengo ni idea) de que está en este include:
<!--#include file="Script/incPureUpload.asp" -->
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 19:10.