| ||
FB-Click-Counter | ||
| ||
FB-Click-Counter Beispiel Click-Count 1458 - 45 - 84 |
||
<?php // Counter-Script von http://computer.net-berlin.de // fbcounter.php benötigt 5 Unterordner namens: dat, ip, h, d, g / mit jeweils test.txt und Inhalt eine 0 // ...?page=test (UNBEDINGT ANGEBEN) // &option=1 (0 (Optoinal) für Abfrage Zahler wird angezeigt aber zählt NICHT mit. 1 für Click-Count Zähler wird nicht angezeigt, öffnet die Datei und zählt mit.) // &file=download.exe oder .html (Adresse für die Download-Datei oder HTML-Datei.) // Counter Anbindung an HTML: // <script language="JavaScript" src="http://www.homepage.de/scripts_ordner/fbcounter.php?page=test"></script> // Click-Counter Anbindung an HTML: // <a href="http://www.homepage.de/scripts_ordner/fbclickcount.php?page=test&option=1&file=Download.exe">Click-Test</a> //________________________________________________// $page = (!isset($HTTP_GET_VARS['page'])) ? "fehler" : $HTTP_GET_VARS['page']; if ($page == "fehler"){ echo "document.write(\"Username fehlt.\");"; exit;} if (!file_exists("dat/$page.txt")) { echo "document.write(\"Account nicht vorhanden.\");"; exit;} $option = (!isset($HTTP_GET_VARS['option'])) ? "0" : $HTTP_GET_VARS['option']; if($option > 1){ echo "document.write(\"Falsche option Eingabe.\");"; exit;} $file = (!isset($HTTP_GET_VARS['file'])) ? "fehler" : $HTTP_GET_VARS['file']; if ($option == 1 AND $file == fehler){ echo "URL fehlt."; exit;} $ip = getenv("REMOTE_ADDR"); $datei=fopen("ip/$page.txt","r-"); $iptxt=fgets($datei); fclose($datei); if($iptxt!=$ip AND $option!=0) { $datei=fopen("dat/$page.txt","r"); $counter=fgets($datei); fclose($datei); $counter++; $datei=fopen("dat/$page.txt","w-"); fwrite($datei,"$counter"); fclose($datei); $datei=fopen("ip/$page.txt","w-"); fwrite($datei,"$ip"); fclose($datei); $datei=fopen("d/$page.txt","r"); $datum=fgets($datei); fclose($datei); if (($datum==date("Y m d"))) { $datei=fopen("h/$page.txt","r"); $counterh=fgets($datei); fclose($datei); $counterh++; $datei=fopen("h/$page.txt","w-"); fwrite($datei,"$counterh"); fclose($datei); } else { $datei=fopen("h/$page.txt","r"); $counterg=fgets($datei); fclose($datei); $datei=fopen("g/$page.txt","w-"); fwrite($datei,"$counterg"); fclose($datei); $datei=fopen("d/$page.txt","w-"); fwrite($datei,date("Y m d")); fclose($datei); $datei=fopen("h/$page.txt","w-"); fwrite($datei,"1"); fclose($datei); } } else { $datei=fopen("dat/$page.txt","r"); $counter=fgets($datei); fclose($datei); } if($option == 1) { $open="Location: ".$file; header($open); exit; } $datei=fopen("h/$page.txt","r"); $counterh=fgets($datei); fclose($datei); $datei=fopen("g/$page.txt","r"); $counterg=fgets($datei); fclose($datei); echo "document.write(\"$counter - $counterh - $counterg\");"; ?> |
||
Kopieren Sie sich den Quelltext in eine Text-Datei und nennen Sie diese um in fbclickcount.php - Anleitung im Quelltext. Viel Spaß - FienauBerlin |
WebDesign by FienauBerlin | |||