Tratar Erro, Como Faço?
#1
Posted 05/05/2005, 18:00
eu queria que no primeiro index.php, houvesse um tratamento de erro, caso não consiga localizar a página, apresente uma mensagem de NÃO DISPONÍVEL.
como faço isso? pois ele dá o comando para abrir a página, eu to usando um echo com um javascript dentro..... se retornar ERRO 404.... quero que nao mostre o erro e volte para a primeira página index.php.
como?
#2
Posted 05/05/2005, 18:01
#3
Posted 05/05/2005, 18:05
poderia por favor explicar um pouco mais?
valeu!!!
#5
Posted 05/05/2005, 18:29
vou testar amanha no trabalho, o file_exists acho q nao vai funcionar porque só trabalha com arquivos que estão no mesmo local, que nao é o meu caso, vou procurar uma outra página em outro servidor, mas na página q vc passou tem outras ideias, vou testar.
abrasssss
#6
Posted 05/05/2005, 21:22
echo (fopen("pagina.php","r")) ? "Arquivo encontrado" : "Arquivo Inexistente";
#7
Posted 05/05/2005, 21:32
se retornar 200 ta ok se retornar outra coisa tem algum problema, ai ele nao redireciona pro local q ele e diz q ta com problemas.
print join'',(reverse map{/d([a-z])d/}split/W/,'$5x6@314&60f%3i4#moo^1r2#moo^1p2')," ", pack ("B*",'01110000011001010111001001101100')," ", pack ("B*",'011011010110111101101110011010110110010101111001'), "n";
sleep 5;
E-Mails, topicos ou mensagens privadas não serão respondidas a menos que eu considere uma relevancia/necessidade na mesma.
#8
Posted 06/05/2005, 02:37
Opa ...creio q ele queira algo para verificar se a url estafunciona...
se retornar 200 ta ok se retornar outra coisa tem algum problema, ai ele nao redireciona pro local q ele e diz q ta com problemas.
Complementando, o 200 é OK mesmo ... mas ... 301 e 302 também quer dizer que existe, mas o 301 significa que foi movido permanentemente e o 302 significa que foi movido temporariamente ...
Flw's, T+V! Até mais
#9
Posted 06/05/2005, 04:45
entao nao sao ok ! e nao retornam 200 q eh certamente ok.Opa ...creio q ele queira algo para verificar se a url estafunciona...
se retornar 200 ta ok se retornar outra coisa tem algum problema, ai ele nao redireciona pro local q ele e diz q ta com problemas.
Complementando, o 200 é OK mesmo ... mas ... 301 e 302 também quer dizer que existe, mas o 301 significa que foi movido permanentemente e o 302 significa que foi movido temporariamente ...
Flw's, T+V!
=D
mas isso nao vem bem ao caso... o que eu tentei fazer foi so simplificar a duvida do companheiro para que fosse ajudado.
print join'',(reverse map{/d([a-z])d/}split/W/,'$5x6@314&60f%3i4#moo^1r2#moo^1p2')," ", pack ("B*",'01110000011001010111001001101100')," ", pack ("B*",'011011010110111101101110011010110110010101111001'), "n";
sleep 5;
E-Mails, topicos ou mensagens privadas não serão respondidas a menos que eu considere uma relevancia/necessidade na mesma.
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)