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

Obtener path

Estas en el tema de Obtener path en el foro de ASP Clásico en Foros del Web. Hola a todos, Quisiera saber como se puede obtener el path completo de un fichero que se pasa de un formulario, a traves de un ...
  #1 (permalink)  
Antiguo 06/10/2004, 11:06
Avatar de fario13  
Fecha de Ingreso: junio-2004
Ubicación: Entre Madrid y Logroño
Mensajes: 411
Antigüedad: 20 años, 10 meses
Puntos: 7
Obtener path

Hola a todos,
Quisiera saber como se puede obtener el path completo de un fichero que se pasa de un formulario, a traves de un campo "type=file", a otra pagina donde por medio de CDONTS pretendo que me llegue un email con el fichero en cuestion como anexado.
Mi problema es que solo consigo que me pase el nombre del fichero, pero no la ruta completa que es necesaria para el "attachfile".
Os agradeceria si me sacaseis de este atasco.
Gracias.
  #2 (permalink)  
Antiguo 06/10/2004, 11:15
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Pues mas bien tenemos que ver como estás guardando el archivo y en dónde después del upload, a partir de eso sabes la ruta de dicho archivo.


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 06/10/2004, 11:35
Avatar de fario13  
Fecha de Ingreso: junio-2004
Ubicación: Entre Madrid y Logroño
Mensajes: 411
Antigüedad: 20 años, 10 meses
Puntos: 7
El archivo puede ser cualquiera que el cliente tenga en su disco duro. Y yo lo quiero recibir en mi servidor de correo como fichero adjunto a un email. Este email parte de un formulario que contiene el campo "type=file" para que el cliente examine su disco duro en busca del fichero que me quiere mandar. El formulario lo recojo en otra pagina que carga con estos valores las variables necesarias para que CDONTS me envie el email.
No se si me explico bien.
  #4 (permalink)  
Antiguo 06/10/2004, 11:36
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Si...pero necesitarás subir ese archivo al servidor, que componente usas para eso?
Si estás haciendo el upload???

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 06/10/2004, 11:42
Avatar de fario13  
Fecha de Ingreso: junio-2004
Ubicación: Entre Madrid y Logroño
Mensajes: 411
Antigüedad: 20 años, 10 meses
Puntos: 7
No uso upload en este caso. A lo mejor es que no se puede hacer. Pero el caso inverso si me funciona. Me explico, lo que si puedo hacer es enviar al cliente un email con un fichero (que esta alojado en mi servidor) con el CDONTS, poniendo "objmail.attachflie fichero". Siendo "fichero" una ruta del tipo "./docs/doc.txt"
  #6 (permalink)  
Antiguo 06/10/2004, 11:44
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
obvio, pero lo que quieres hacer necesariamente necesitas el archivo en el servidor...


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #7 (permalink)  
Antiguo 06/10/2004, 11:49
Avatar de fario13  
Fecha de Ingreso: junio-2004
Ubicación: Entre Madrid y Logroño
Mensajes: 411
Antigüedad: 20 años, 10 meses
Puntos: 7
Pensaba yo que si podia enviar un fichero con CDONTS desde el servidor al cliente, tambien habria alguna forma de enviarlo del cliente al servidor utilizando el mismo CDONTS.
Con un upload lo podria hacer, pero el fichero llegaria a una carpeta y en el email el cliente me tendria que especificar que me ha enviado un fichero y su nombre, ¿no?
  #8 (permalink)  
Antiguo 06/10/2004, 11:56
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
O sea, para ese mail que piensas enviar el archivo que mostrará será uno que el cliente tiene en su máquina?
No estoy seguro, pero supongo que para algunos tipos de archivos bastaría con saber la ruta en la cual el cliente tiene dicho archivo y luego mostrarlo en el mail con formato HTML, pero no creo que sea una buena solución...

Aunque no entiendo mucho la lógica de esto...para que le enviarías un archivo que ya tiene en su máquina?

Y bueno, lo que se podría hacer es relacionar el id del cliente al nombre deñ archivo cargado en tu servidor al momento de guardarlo en tu servidor, para después comprobar si existe o no y enviarlo en el caso que exista en tu servidor.


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #9 (permalink)  
Antiguo 06/10/2004, 12:03
Avatar de fario13  
Fecha de Ingreso: junio-2004
Ubicación: Entre Madrid y Logroño
Mensajes: 411
Antigüedad: 20 años, 10 meses
Puntos: 7
No se trata de enviarnos el mismo fichero. Yo podria enviarle un boletin de noticias y el a mi una foto para un articulo.
Acabo de estrenar el hosting y el dominio y aunque aun esta todavia sin depurar la web si quieres te doy la direccion para que la veas. Estaria encantado de recibir todas las criticas posibles.
  #10 (permalink)  
Antiguo 06/10/2004, 15:25
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Como te dice u_goldman, el archivo a enviar como adjunto mediante CDONTS debe, si o si, estar presente en el servidor. Por lo tanto, antes de enviar el email, debés hacer el upload del archivo del cliente al servidor y luego adjuntarlo como ya sabés con "objmail.attachflie fichero"
__________________
...___...
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 00:01.