phpbar.de logo

Mailinglisten-Archive

[php] Inhalte von POST requests loggen

[php] Inhalte von POST requests loggen

Norbert Pfeiffer norbert at itbw.de
Don Dez 8 09:16:26 CET 2005


Hallo Frank,

dann lege Dir doch ein eigenes Logfile an:
<?php
$user = (isset($_ENV['REMOTE_USER'])) ? $_ENV['REMOTE_USER'] : 'nobody';
list($msc, $sec) = explode(' ',microtime());
$file = '/tmp/forms.'.$sec.'.'.intval($msc * 1000000).'.log';
$fp = fopen($file, 'w');
$wr = fputs($fp, 'User: '.$user."\n");
$wr = fputs($fp, "\$_GET:\n");
foreach($_GET as $key => $val) {
    $wr = fputs($fp, $key.' = '.$val."\n");
}
$wr = fputs($fp, "\$_POST:\n");
foreach($_POST as $key => $val) {
    $wr = fputs($fp, $key.' = '.$val."\n");
}
$wr = fputs($fp, "\$_GET:\n");
?>
Das steht bei mir in der Datei 'loggen.php' und wird
ganz nach Bedarf includiert und auch mal Notfalls erweitert.

An das Apache-Log kommt man oft nicht und ausserdem ist es
auch sehr sperrig. Ich moechte sehen und nicht suchen ...


m. b. G. Norbert
_____________________
normal:  02682-966898
Notruf:  0163-3613642
---------------------
e.o.m.

php::bar PHP Wiki   -   Listenarchive