Retroceder   Foros del Web > Programación para sitios web > ASP Clásico

Respuesta
 
Herramientas Desplegado
Antiguo 14-abr-2008, 10:25   #1 (permalink)
pali_wichis ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2008
Mensajes: 38
Relacionar Programa con Archivo

Hola!

Estoy trabajando con soft artisans para el upload de archivos. Esto me resulta bastante bien, es más, hasta puedo descargarlos después desde otra página. Lo que quiero hacer, es lo siguiente:

Ej:

Nombre Programa Documentación Descarga
aplicación01.exe DIAGRAMADFD1 abrir

para lo cual necesito relacionar el programa con el archivo. Mi estructura es la siguiente:
Tengo una página donde puedo subir el archivo (ahi envio por formulario el Nombre del programa). el problema ocurre cuando quiero enviar por formulario el nombre del programa a la página de upload de archivos, porque en ella no puedo hacer un "request.form" porque me da problemas y no me los sube.
Ese es mi problema, como le envio el Id sin afectar la carga de archivos al servidor.

desde ya gracias!!!!
pali_wichis está desconectado   Responder Citando
Antiguo 14-abr-2008, 11:53   #2 (permalink)
Colaborador
Shiryu_Libra llegará a ser famoso muy prontoShiryu_Libra llegará a ser famoso muy prontoShiryu_Libra llegará a ser famoso muy pronto
 
Avatar de Shiryu_Libra
 
Fecha de Ingreso: febrero-2007
Ubicación: Localhost/Pruebas....
Mensajes: 2.597
Enviar un mensaje por MSN a Shiryu_Libra Enviar un mensaje por Yahoo  a Shiryu_Libra Enviar un mensaje por Skype™ a Shiryu_Libra
Re: Relacionar Programa con Archivo

si te he entendido bien, quieres hacer un listado de los archivos que pondras para descarga?? es asi??

si es asi, lo que ocupas es un listado del directorio mediante FSO similar a esto
Cita:
response.Buffer=true
'obtengo el directorio físico de la carpeta donde está este script
nombre_carpeta = Server.MapPath(".") & "\"
response.write "<h1>-" & nombre_carpeta & "</h1>"

'Conecto con el sistema de archivos
set FSO = server.createObject("Scripting.FileSystemObject")

'creo el objeto carpeta
Set carpeta = FSO.GetFolder(nombre_carpeta)

'traigo los archivos de la carpeta
Set archivos = carpeta.Files
'para cada archivo, muestro su nombre.
response.Write "<h2>ROOT</h2>"
for each nombre_archivo in archivos
tyfile = fso.GetExtensionName(nombre_archivo.name)
response.Write "<br>" & tyfile
response.Write " - " & nombre_archivo.name
next
es eso lo que deseas realizar??
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
Shiryu_Libra está desconectado   Responder Citando
Antiguo 14-abr-2008, 12:15   #3 (permalink)
pali_wichis ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2008
Mensajes: 38
Re: Relacionar Programa con Archivo

nop... el listado para descargar ya lo tengo
necesito al momento de "subir un archivo" ligar toda la información de él, con el nombre del programa, es decir debo guardar:
nombre archivo+nombre programa+tamaño+extension, etc
pali_wichis está desconectado   Responder Citando
Antiguo 14-abr-2008, 13:56   #4 (permalink)
pali_wichis ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2008
Mensajes: 38
Re: Relacionar Programa con Archivo

solucionado...
gracias de todas mangueras...
pali_wichis está desconectado   Responder Citando
Antiguo 14-abr-2008, 14:00   #5 (permalink)
Colaborador
Shiryu_Libra llegará a ser famoso muy prontoShiryu_Libra llegará a ser famoso muy prontoShiryu_Libra llegará a ser famoso muy pronto
 
Avatar de Shiryu_Libra
 
Fecha de Ingreso: febrero-2007
Ubicación: Localhost/Pruebas....
Mensajes: 2.597
Enviar un mensaje por MSN a Shiryu_Libra Enviar un mensaje por Yahoo  a Shiryu_Libra Enviar un mensaje por Skype™ a Shiryu_Libra
Re: Relacionar Programa con Archivo

perfecto y que fue lo que realisate entonces pali??
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
Shiryu_Libra está desconectado   Responder Citando
Antiguo 14-abr-2008, 14:23   #6 (permalink)
pali_wichis ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2008
Mensajes: 38
Re: Relacionar Programa con Archivo

nada...
es que existe incompatibilidad entre el upload de soft artisans y el request.form asi que hice lo sgte:
1. recupero el nombre del programa por querystring
2. lo almaceno en un input hidden
3. le paso el valor por javascript cuando la accion es "enviar archivo"
3. la función la modifique de EnviarArchivo() a EnviarArchivo(byval p_programa) por lo que le paso el valor p_programa en el select case cuando la accion es "enviar archivo"
4. dentro de esta función llamo al método guardarArchivo() y le paso por parametro todos los valores (incluyendo datos del archivo y el programa) y luego guardo el archivo en el servidor.

esop...

uf!!! me costo caleta.... pero al fin funciona... jejeje
pali_wichis está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 16:01.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93