Verificar Arquivos
#1
Posted 27/06/2005, 15:50
eu precisaria fazer uma verificacao se existe um determinado arquivo ou nao no servidor. seria algo mais ou menos assim
se existe o arquivo XYZ.doc entao
escreva isso
senao
escreva isso2
existe alguma maneira de fazer essa verificacao de arquivos no servidor??
#2
Posted 27/06/2005, 17:08
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
#3
Posted 27/06/2005, 17:09
Set FSO = Server.CreateObject("Scripting.FileSystemObject") If FSO.FileExists("c:\XYZ.doc") Then Response.write("O Arquivo Existe.") Else Response.write("O Arquivo ñ Existe.") End If
#4
Posted 18/08/2006, 20:22
coloquei a url de uma imagem e nao reconheceu
o que pode ser?
#5
Posted 18/08/2006, 20:29
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
#6
Posted 18/08/2006, 20:36
If FSO.FileExists("http://www.xxx.com.b...r/img/seta.gif") Then
e em local fiz com c:\... e assim funcionou
editei pq coloquei o cod errado
Edição feita por: leanjo, 18/08/2006, 20:37.
#7
Posted 18/08/2006, 21:17
[]s
#8
Posted 18/08/2006, 22:28
If FSO.FileExists(Server.MapPath("http://www.xx.com.br/12.jpg"))
aki noa funcionou assim
ta errado?
#9
Posted 19/08/2006, 00:06
Observe com calma o que foi dado de exemplo logo acima !
[]'s
“Obstáculos são aquelas coisas medonhas que você vê quando tira seus olhos de seu objetivo” (Henry Ford)
“É impossível para um homem aprender aquilo que ele acha que já sabe.” (Epíteto)
“A única razão da existência do tempo é para que todas as coisas não aconteçam de uma vez.”(Albert Einstein)
#10
Posted 20/08/2006, 10:13
nao to conseguindo fazer
#11
Posted 20/08/2006, 12:39
poderia me dar um exemplo?
nao to conseguindo fazer
Físico é o endereço assim como é no teu PC. Por exemplo: C:/Windows/System
Pra saber o físico do teu servidor, vê com eles, ou procura em algum lugar que tu vai achar essa informação.
Ou melhor, cria uma página com esse código e depois acessa ela:
<% fisico = Request.ServerVariables("APPL_PHYSICAL_PATH") response.write fisico %>
Edição feita por: Firehalk, 20/08/2006, 12:39.
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.
#12
Posted 20/08/2006, 15:24
cada anuncio tem um banner...
e este fica no proprio site do responsavel, logo nao posso colocar o caminho do meu site senao nao adianta
tem como eu fazer essa verificacao sendo a url da foto de um site externo?
valeu Firehalk
#13
Posted 20/08/2006, 15:45
Isso de verificar se o arquivo existe através do FSO, é só para o site de origem mesmo. Para um site externo não teria como fazer isso, visto que tu estaria invadindo pra resgatar tal informação (seria como ter o login/senha e ter acesso aos arquivos).
Mas não entendi uma coisa, porque tu quer fazer isso, essa verificação, se é um sistema de banners?
O ideal se tu nao quer que deixe de aparecer alguma figura, é fazer upload de todas as imagens pro teu site, obrigar os usuário a deixar as imagens contigo. Aí sim, fica fácil de administrar tudo sem problemas, seja com FSO, de fuçação ou afins.
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.
#14
Posted 20/08/2006, 16:45
desculpa, falei errado
é "cada anuncio tem uma foto"
hehehehe
cada usuario cadastra o anuncio e a url do produto que esta no site dele, pra nao ficar fazendo upload toda hora optei por esse metodo...
so que muitas vezes a foto ja nao existe, ou trocaram de nome
sistema de banner eu tenho, mas esse seria pra nao exibir aqueles X na imagem que fica horrivel
nao ha outra forma?
#15
Posted 20/08/2006, 19:23
"cada anuncio tem um banner"
desculpa, falei errado
é "cada anuncio tem uma foto"
hehehehe
cada usuario cadastra o anuncio e a url do produto que esta no site dele, pra nao ficar fazendo upload toda hora optei por esse metodo...
so que muitas vezes a foto ja nao existe, ou trocaram de nome
sistema de banner eu tenho, mas esse seria pra nao exibir aqueles X na imagem que fica horrivel
nao ha outra forma?
É triste depender de diversos servidores pra esse tipo de coisa. Realmente, sempre vez ou outra um vai acabar caindo ou vai esquecer da razão da foto existir no servidor deles, e vai acabar deletando.
Imaginei que era essa a razão da tua idéia (pra não aparecer os X) e até onde eu sei não tem solução pra isso. Em ASP ao menos não sei de nenhuma forma pra se fazer isso, nem com componentes (dei uma lida por cima no componente ASPJpeg e nada de algo assim).
Se tu realmente não quer usar upload, a solução mais básica seria fazer com o que o anuncio fosse deletado se após algum tempo o usuário não entrasse mais nele pra administrar/ver estatísticas (não sei como é teu sistema, no caso ele teria que ter uma página de estatísticas para cada usuário). Isso comprovaria o esquecimento por parte do usuário, e resolveria em partes o teu problema.
Fora isso... sem idéias mesmo. É complicado. Define um limite pra upload (algo em torno de 20k - se forem anuncios pequenos -, e sendo que só é permitido uma foto por usuário) e mantém elas no teu servidor. Acho que ainda é a melhor opção e dessa forma não sobrecarrega teu servidor.
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)