"nao eh possivel 'catalogar' os erros no PHP" : kem
desculpem pelo titulo indevido mas eu gostaria dessa ajuda, me disseram nao ser possivel catalogar os erros do php como eu fiz num outro topico com o mysql...eu achei esse scritp na net, ele cria um arquivo d log de erros...
<?php
function error($numero,$texto){
$ddf = fopen('error.log','a');
fwrite($ddf,"[".date("r")."] Error $numero:$texto\r\n");
fclose($ddf);
}
set_error_handler('error');
?>
eu usei esse codigo aki pra testar...
<?php
// Se nao existe a cookie sessao
if(!isset($_COOKIE['sessao'])){
// Salvamos um erro
error('001','Nao existe a cookie de sessao');
}
if(!defined(IGOR)){
error('002','Nao definida a constante IGOR');
}
?>
e o q ele cria eh isso...
[Thu, 07 Feb 2008 21:23:02 -0200] Error 001:Nao existe a cookie de sessao
[Thu, 07 Feb 2008 21:23:02 -0200] Error 8:Use of undefined constant IGOR - assumed 'IGOR'
[Thu, 07 Feb 2008 21:23:02 -0200] Error 002:Nao definida a constante IGOR
se compararem o script com o log criado, verao q o script so esta programado para criar o error 002 e 001, o 8 nao foi programado para criar, o proprio php o criou, e com um indice, provando q eh possivel "catalogar" seus erros...alguem poderia me ajudar...?
Discussão (20)
Carregando comentários...