phpbar.de logo

Mailinglisten-Archive

[php] =?ISO-8859-1?B?UmU6IFtwaHBdIENvdW50ZXIgZvxyIEhUTUwtU2VpdGUg/GJlciBQSFAg?= =?ISO-8859-1?B?cmVhbGlzaWVyZW4=?= =?ISO-8859-1?B?cmVhbGlzaWVyZW4=?=

[php] =?ISO-8859-1?B?UmU6IFtwaHBdIENvdW50ZXIgZvxyIEhUTUwtU2VpdGUg/GJlciBQSFAg?= =?ISO-8859-1?B?cmVhbGlzaWVyZW4=?= =?ISO-8859-1?B?cmVhbGlzaWVyZW4=?=

Andre Marenke andre_(at)_12ahead.net
Mon, 27 Nov 2000 21:31:39 +0900


Hallo Christopher,

Monday, November 27, 2000, 8:08:41 PM, you wrote:

CN> Gibt es eine Möglichkeit über PHP einen Counter für eine reine HTML-Seite
CN> zu realisieren?

Ja, gibt es, zwei fallen mir ein.

CN> normaler Weg wäre es ja, eine transparente 1x1Pixel große .Gif-Datei
CN> auszugeben. Nur wir realisiere ich das über PHP??

Das ist der erste Weg. Vorausgesetzt ist, dass Dein PHP mit GDlib
kompiliert wurde.
<img src='counterdummy.php'>

und in counterdummy dann ungefaehr folgendermassen:
<?php
Header("Content-type: image/png");
$pixel=ImageCreateFromPNG("pixel.png")//Hier erzeugen wir ein Dummypixel
                                      von einem vorhandenen 1x1 Pixel
                                      grossen .png file.
ImagePng($pixel);
logfunction(); // hier kommt jetzt Deine erstellte Logfunktion hin.

?>

2te und bessere Moeglichkeit ist, ueber ein .htaccess file im Apachen
HTML Dateien als PHP parsen zu lassen. Damit Du nicht den Super
Overhead kreierst, kannst Du Deiner Frontpage eine .html Endung geben
und allen Seiten, die nicht geparst werden sollen .htm verpassen.

.htaccess sollte so aussehen:
AddType application/x-httpd-php3 .html

Viel Glueck
Andre Marenke




php::bar PHP Wiki   -   Listenarchive