phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?ungew=F6hnliches_logging-verhalten?=

[php] =?iso-8859-1?Q?ungew=F6hnliches_logging-verhalten?=

Urs Gehrig urs_(at)_circle.ch
Wed, 28 Feb 2001 09:53:35 +0100


guten morgen

in untenstehendem script, logge ich den download einer datei. bei pdf
dateien hab ich den sonderbaren effekt, dass ich zwei einträge _pro_
aufruf habe? was könnte da das problem sein?

gruss urs

--
Urs Gehrig <urs_(at)_circle.ch>
http://www.circle.ch

&lt;snip>
&lt;?php

  function getit($pdf ) {

      if(file_exists($pdf )) {

          // debug
          $i++;

          // log download
          $fp = fopen("log.txt", "a+" );
          $str = "$i: $pdf, "._(at)_gethostbyaddr($REMOTE_ADDR ).", ".date("d.m.Y
H:i:s", time() )."\n";
          fwrite($fp, $str, strlen($str ));
          fclose($fp);

          // push file
          header("Content-type: application/pdf" );
          readfile($pdf );

          return TRUE;
      } else {
          return FALSE;
      }
  }

  if( getit("test.pdf") == 0 ) {
      echo "... da gab's ein problem";
  };

?>


AUSGABE im log.txt:
1: test.pdf, localhost, 28.02.2001 01:11:02
1: test.pdf, localhost, 28.02.2001 01:11:06
&lt;/snip>



php::bar PHP Wiki   -   Listenarchive