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

Misterioso problema

Estas en el tema de Misterioso problema en el foro de ASP Clásico en Foros del Web. Me resulta un poco tonto este problema q tengo, es algo muy simple con el uso de variables, pero de verdad no encuentro explicación a ...
  #1 (permalink)  
Antiguo 25/07/2005, 10:56
 
Fecha de Ingreso: mayo-2004
Mensajes: 20
Antigüedad: 20 años, 11 meses
Puntos: 0
Misterioso problema

Me resulta un poco tonto este problema q tengo, es algo muy simple con el uso de variables, pero de verdad no encuentro explicación a lo q me ocurre. Estoy trabajando con el script "freeASPUpload" no se si lo conocen, pero su nombre lo dice todo. Es muy sencillito, contiene la función que salva ficheros en ASP a la que le tienes que pasar el nombre del fichero y la carpeta en la que lo guardas, viene con una página ejemplo para q no tengas ni q hacerla tu.

Pues bien, el error es que cuando la variable que almacena la carpeta la escribo a mano funciona perfectamente, pero cuando la creo a través de un valor que le paso de otro formulario no funciona, y lo más sorprendente es que antes de llevar a cabo la función tengo muestro el valor de la variable, y tanto cuando la escribo a mano como cuando la recibe el valor del formulario tiene el mismo valor, lo veo al mostrar de la variable.

uploadsDirVar = "D:\Mis documentos\gtr_" & nombre

El error no tiene q ver con q no incluya al final de la variable el caracter "\" puesto q el script comprueba si le falta y lo añade al final, de todas formas lo he probado tb por si acaso. El script lo podeis descargar de http://www.freeaspupload.net

asias
  #2 (permalink)  
Antiguo 23/08/2005, 04:55
perrogrun
Invitado
 
Mensajes: n/a
Puntos:
Supongo que es por la forma en la que manda el formulario las variables, pero yo uso un pequeño truco. Cuando en el action de tu form pongas el nombre de la página que sube los archivos ponlo así

Código:
<form name="form1" action="tupagina.asp?variable=valor" ...
Y luego desde "tupagina.asp" la recoges con request.querystring , ya verás como te funciona.

Suerte!!
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 17:06.