Das Tippsforum
Link zum Forum
Jeder kennt ihn… Jedem nervt er… nur dem Admin nicht, denn so ein Sicherheitscode ist ziemlich nützlich, denn ohne ihn könnten Spambots die darauffolgende Seite x-mal aufrufen und viel Traffic verbrauchen.
Ihr könnt diesen Sicherheitscode z.B. bei Anmeldungen oder Kontaktformularen nutzen.
captcha.php:
Hier wird das Bild generiert
<?php
session_start();
$captcha = $_SESSION['captcha'];
//Folgende Farben ergeben folgenden Code, für die nächste Funktion: imagecolorallocate:, [...]
Es ist eigentlich ganz einfach einen Wert zu überprüfen. In diesem Fall nehmen wir dazu eine selbsterstellte Funktion Namens isNum().
Ein Counter wird fast auf jeder Seite verwendet. Damit Besucher aber nicht mehrfach gezählt werden, kann eine Reloadsperre eingebaut werden. So ist die Besucheranzeige wesentlich authentischer.
Um dieses Tutorial zu verstehen, solltest du einige Grundkenntnisse in PHP und MySQL haben.
Zunächst äberlegen wir uns, wie der Zähler funktionieren soll. Wir haben insgesamt zwei MySQL Tabellen.
In der einen [...]
In diesem Tutorial möchte ich euch zeigen wie man einen einfachen Counter mit PHP und MySQL erstellt. Um euren eigenen Counter zu erstellen braucht ihr einen Server der PHP 4 und MySQL 4 unterstützt. Aber nun fangen wir an. Als erstes müsst ihr folgende MySQL-Tabelle in eure Datenbank eintragen. Dazu könnt ihr zum Beispiel PhpMyAdmin [...]
Der Code
<?php
$data = “database.txt”;
$datei1 = fopen(“database.txt”,”r”);
$zeile = fgets($datei1, 4096);
$count = $zeile + 1;
$datei = fopen($data,”w”);
fwrite($datei, $count);
fclose($datei1);
fclose($datei);
?>
Die Erklärung
Als erstes müssen Sie eine Textdatei im ihrem Rootverzeichnis mit dem Namen database.txt erstellen. In diese schreiben Sie den Wert 1 rein. Jetzt speichern Sie den oben geschriebenen Code als counter.php ab und kopieren Sie ihn ins selbe Verzeichnis. [...]