MrEd 0 Denunciar post Postado Janeiro 4, 2004 Pessoal, estou querendo pegar a hora do sistema no seguinte formato hh:mm:ss. Como faço para obter a hora desse jeito. Além da hora, eu estou pegando mais uns dados e escrevendo num arquivo txt. E eu fiz o seguinte código: <?$login=$HTTP_POST_VARS["login"];$data=$dia."/".$mes."/".$ano;$arquivo = "log/log.txt";$gravar = "".$login." Logado em ".$data." na hora ".$hora." \n ";if (is_writable($arquivo)) { if (!$handle = fopen($arquivo, 'a+')) { print "Erro ao abrir o arquivo ($arquivo)"; exit; } if (!fwrite($handle, $gravar)) { print "Erro ao escrever no arquivo ($arquivo)"; exit; } print "Sucesso ao escrever ($gravar) no arquivo ($arquivo)"; fclose($handle);} else { print "O arquivo $arquivo não é gravável !";}?> Qnd eu abro o arquivo txt, ele esta escrevendo os dados tudo certo (com excessao da hora) so q esta escrevendo tudo na mesma linha. Como eu faço para após ter sido escrito os dados q eu especifiquei, o próximo q for escrito, seja escrito na próxima linha ? Grato Eduardo Compartilhar este post Link para o post Compartilhar em outros sites
Alisson Rodrigues 3 Denunciar post Postado Janeiro 4, 2004 Peguei o mesmo código e modifiquei algumas coisas: <? $login=$HTTP_POST_VARS["login"]; $data= date ("d/m/Y"); $hora = date("h:i:s"); $arquivo = "log/log.txt"; $gravar = "$login Logado em $data na hora $hora "; if (is_writable($arquivo)) { if (!$handle = fopen($arquivo, 'a+')) { print "Erro ao abrir o arquivo ($arquivo)"; exit; } if (!fwrite($handle, $gravar)) { print "Erro ao escrever no arquivo ($arquivo)"; exit; } print "Sucesso ao escrever ($gravar) no arquivo ($arquivo)"; fclose($handle); } else { print "O arquivo $arquivo não é gravável !"; } ?> Vê se funciona. Compartilhar este post Link para o post Compartilhar em outros sites
grldesign 0 Denunciar post Postado Janeiro 4, 2004 Só uma coisa: Ao invés de... $hora = date("h:i:s");use $hora = date("H:i:s");isso torna o horário de 24 horas... 11:00 da noite passa a ser 23:00 aí você pode destinguir se é de manha , tarde ou noite. Flw... Compartilhar este post Link para o post Compartilhar em outros sites
Alisson Rodrigues 3 Denunciar post Postado Janeiro 5, 2004 Hehe, isso aí, coloquei meio com pressa. Compartilhar este post Link para o post Compartilhar em outros sites