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

Comprobar si un archivo existe (Hice Find)

Estas en el tema de Comprobar si un archivo existe (Hice Find) en el foro de ASP Clásico en Foros del Web. Estuve buscando a ver si habían hablado de este tema y encontre esto: <a href='ir.asp?http://www.forosdelweb.com/mensaje.asp?id=57123' target='_blank'>http://www.forosdelweb.com/mensaje.asp?i...</a> Lo estuve modificando a mi antojo, pero da el ...
  #1 (permalink)  
Antiguo 26/08/2002, 14:45
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 23 años, 2 meses
Puntos: 7
Comprobar si un archivo existe (Hice Find)

Estuve buscando a ver si habían hablado de este tema y encontre esto:
<a href='ir.asp?http://www.forosdelweb.com/mensaje.asp?id=57123' target='_blank'>http://www.forosdelweb.com/mensaje.asp?i...</a>

Lo estuve modificando a mi antojo, pero da el siguiente error:
Código:
Error Type:
Microsoft VBScript compilation (0x800A03EE)
Expected ')'
/vehiculos/InfoDetallada.asp, line 261, column 45
file = response.Write(rstVTDC(&quot;Cod&quot;) &amp; &quot;.jpg&quot;
--------------------------------------------^
Mi código es el siguiente:
Código:
dim filesys, filetxt, getname, path, file
Set filesys = Server.CreateObject(&quot;Scripting.FileSystemObject&quot;)
Set filetxt = filesys.CreateTextFile(&quot;c:\somefile.txt&quot;, True)

file = response.Write(rstVTDC(&quot;Cod&quot;) &amp; &quot;.jpg&quot;  

path = filesys.GetAbsolutePathName(&quot;\file&quot;)
getname = filesys.GetFileName(path)
filetxt.Close

If filesys.FileExists(path) Then
	Response.Write (&quot;Archivo Encontrado&quot;)
End If
QUe debo arreglarle?

.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--
  #2 (permalink)  
Antiguo 26/08/2002, 15:41
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
Re: Comprobar si un archivo existe (Hice Find)

file = response.Write(rstVTDC(&quot;Cod&quot;) &amp; &quot;.jpg&quot;

que es esa atrocidad???

Variable = response.Write ?¿?¿

No se si te solucione el problema... pero quitale el response.write:

file = rstVTDC(&quot;Cod&quot;) &amp; &quot;.jpg&quot;


saludos
  #3 (permalink)  
Antiguo 26/08/2002, 15:53
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 23 años, 2 meses
Puntos: 7
Re: Comprobar si un archivo existe (Hice Find)


me me chispotio,
jajajajaja
  #4 (permalink)  
Antiguo 26/08/2002, 16:21
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 23 años, 2 meses
Puntos: 7
Re: Comprobar si un archivo existe (Hice Find)

Depure el código, me muestra la imagen, pero me sale imagen no encontrada :(
Código:
dim filesys, filetxt, getname, path, file
Set filesys = Server.CreateObject(&quot;Scripting.FileSystemObject&quot;)

file = rstVTDC(&quot;Cod&quot;) &amp; &quot;.jpg&quot;

path = filesys.GetAbsolutePathName(&quot;\&quot; &amp; file)
getname = filesys.GetFileName(path)

If filesys.FileExists(path) Then
	Response.Write (&quot;Archivo Encontrado&quot;)
else
	Response.Write (&quot;Archivo No Encontrado  &quot;)
End If
  #5 (permalink)  
Antiguo 27/08/2002, 07:20
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 23 años, 2 meses
Puntos: 7
Re: Comprobar si un archivo existe (Hice Find)

por favor, q alguien me ayude, como rayos yo compruebo si un archivo existe con ASP???

.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--
  #6 (permalink)  
Antiguo 27/08/2002, 09:50
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 23 años, 2 meses
Puntos: 7
Re: Comprobar si un archivo existe (Hice Find)

I did :)

Asi se comprueba si un archivo existe, anotenlo...
Código:
dim filesys, file
Set filesys = Server.CreateObject(&quot;Scripting.FileSystemObject&quot;)

file = Server.MapPath(&quot;\vehiculos\&quot; &amp; rstVTDC(&quot;Cod&quot;) &amp; &quot;.jpg&quot;)

If filesys.FileExists(file) = true Then
Response.Write (&quot;Archivo Encontrado&quot;)
else
Response.Write (&quot;Archivo No Encontrado&quot;)
End If
en el Campo Cod es que tengo el nombre del archivo, por eso utilizo mi recordset ahi, pero pueden poner el nombre directo si quieren ;)

.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--
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 06:47.