LG Salles

IA, vendas, marketing e desenvolvimento

PHP

Função em PHP que grava log de erros em um arquivo .TXT com IP, data e Hora.

22 de março de 2016

Função em PHP que grava log de erros em um arquivo .TXT com IP, data e Hora.

function grava_log_moip($msg){ //pega o path completo $caminho_atual = getcwd(); //muda o contexto de execução para a pasta logs chdir($caminho_atual.”/wp-content/themes/SEUTEMA/logs”); $data = date(“d-m-y”); $hora = date(“H:i:s”); $ip = $_SERVER[‘REMOTE_ADDR’]; //Nome do arquivo: $arquivo = “retorno_log.txt”; //Texto a ser impresso no log: $texto = “[$data][$hora][$ip]> $msg \n”; $manipular = fopen(“$arquivo”, “a+b”); fwrite($manipular, $texto); fclose($manipular); //Volta o contexto de execução para o caminho em que estava antes chdir($caminho_atual); }