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

eliminar pdf desde asp

Estas en el tema de eliminar pdf desde asp en el foro de ASP Clásico en Foros del Web. ¿Cómo borro un pdf de una ruta que le pase en asp?...
  #1 (permalink)  
Antiguo 02/10/2006, 10:59
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 7 meses
Puntos: 0
eliminar pdf desde asp

¿Cómo borro un pdf de una ruta que le pase en asp?
  #2 (permalink)  
Antiguo 02/10/2006, 11:48
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
investigá sobre el método deletefile del filesystemobject
__________________
...___...
  #3 (permalink)  
Antiguo 03/10/2006, 01:37
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 7 meses
Puntos: 0
Ok lo hago así:

dim fs,archivo
archivo="pdfs/" & Filename

Set fs = Server.CreateObject("Scripting.FileSystemObject")
if fs.FileExists(archivo) then fs.DeleteFile(archivo)
Set fs = Nothing

Peeero, este codigo lo pongo en la misma página que me crea y e abre el pdf. Lo pongo al final y no me lo borra (supongo que porque estará abierto el pdf. Creo pdfs para que impriman los usuarios facturas y cada vez que le dan a imprimir se crea un pdf.

¿Cómo podria ir borrando los pdfs creados justo como qiuero hacerlo, nada mas que se cree y se abra el pdf por pantalla?
  #4 (permalink)  
Antiguo 03/10/2006, 01:48
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años, 1 mes
Puntos: 7
No va a ser posible... ¿por que no le pones a cada pdf el nombre del usuario? Entonces cuando crees simplemente sobreescribes el PDF...
__________________
No tengo firma ahora... :(
  #5 (permalink)  
Antiguo 03/10/2006, 02:13
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 7 meses
Puntos: 0
porque si se llama de l amisma manera lo que me hace es una copia añadendole al final al nombre (1), o (2) o (3).... no me lo sobreescribe
  #6 (permalink)  
Antiguo 03/10/2006, 09:23
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 7 meses
Puntos: 0
response.redirect anula a crear pdf

Si por ejemplo hago un Response.redirect despues de crear el pdf:

FileName = Doc.Save( Path, false)
Response.write("<script language='JavaScript'>window.open('pdfs/" & FileName & "')</script>")

Response.Redirect("pagina2.asp") )

Me redireciona pero no me crea el PDF

¿alguna idea?
  #7 (permalink)  
Antiguo 03/10/2006, 10:40
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Yo lo que hice en su momento fue lo siguiente: luego crear el documento, recorro la carpeta donde este se almacena con FSO y elimino todo documento que haya sido creado X cantidad de tiempo antes que el que se acaba de generar.
__________________
...___...
  #8 (permalink)  
Antiguo 04/10/2006, 02:55
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 7 meses
Puntos: 0
Gracias lo probaré. ¿Y para esto?:

Cita:
Si por ejemplo hago un Response.redirect despues de crear el pdf:

FileName = Doc.Save( Path, false)
Response.write("<script language='JavaScript'>window.open('pdfs/" & FileName & "')</script>")

Response.Redirect("pagina2.asp") )

Me redireciona pero no me crea el PDF

¿alguna idea?
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 01:46.