![]() |
Kostenloser Counter gesucht
Hallo!
Hab Forum nach "kostenloser counter" und "free counter" abgesucht, bis auf einen Hinweis nix Sinnvolles gefunden. Ich suche einen _einfachen_ counter und ein _verständliches_ how-to dazu. Das soll so aussehen: ein Textfile, dessen Inhalt ich einfach in meine html-Seite einfügen muss und ein Hinweis darauf, wo ich was immer noch dazu nötig ist, ablegen muß (cgi-bin??). Ich hab keine php-Kenntnisse und will sie auch demnächst nicht erwerben. Mein ISP bietet php4 an. Sind meine Wünsche und Erwartungen übertrieben??? |
|
Danke für den Hinweis.
Die site bringt nicht das, was ich will: die Auswertung, Grafiken etc kann ich mir selber schreiben - ganz nach meinen Bedürfnissen, oder Programme wie webalyzer verwenden. Was ich suche, ist ein einfacher Zähler, den ich auf meinen Seiten anbringen kann und der auf Basis von php läuft (weils mein Provider unterstützt). So is das :-) |
vielleicht da:
http://www.phpfreaks.com/quickcode/S..._Counter/4.php oder googlen: http://www.google.at/search?hl=de&ie...+counter&meta= |
Danke für den Hinweis.
Bin dem ersten Link nachgegangen. Habe, wie auf der website vorgeschlagen, den Text in meine Seite hineinkopiert, den verlangten File (counternum.txt) angelegt und mit chmode 777 zugänglich gemacht. Dennoch funktionierte das nicht. Also habe ich den File counternum.txt in das directory cgi-bin gelegt (inkl. Angabeänderung im php-Skript und chmode). Wieder nix. Gar nix. Es tut sich nix. Kann mir da wer weiterhelfen? Ich habe keine Ahnung von php, weiß nicht einmal, ob der Beginn des Skripts "<?php" mit dem Fragezeichen korrekt ist, und ob der Ausführungsbefehl "displayCounter($counternum);" im Skript stehen bleiben muß oder an anderer Stelle im html-File aufgerufen werden muß (hab beides probiert - es geschah absolut nix). Das Skript sieht so aus: <?php //First create a file to store the hits. Make sure this file has write permission $counternum = "counternum.txt"; //Open the file and write the current hits plus one. function displayCounter($counternum) { $fp = fopen($counternum,rw); $num = fgets($fp,9999); fclose($fp); $fp = fopen($counternum,w); $num += 1; print "$num"; fputs($fp, $num); fclose($fp); } //Display the Current Hits displayCounter($counternum); ?> |
das script, wie du es da oben stehen hast, schreibst in die seite, da wo die zahl stehen soll, und die seite in der der counter steht, muss die endung php haben.
|
So, wie Du mir antwortest, verstehe ich, daß ich zwei idente Seiten haben muß: eine mit dem script, und eine, auf der der counter steht.
Oder ist das ein Tippfehler von Dir - oder hab ich was nicht verstanden? (Freunde sagen von mir, daß ich schnell verstehe, wenn man mir die Dinge lang genug erklärt) |
php-counter
Hallo allersiets!
Entschuldige, LeComte, dass ich mich hier "anhänge". Habe über einen weiteren Google-Link folgenden Code gefunden, der funktioniert: Code:
<?php Nun eine typische Anfängerfrage eines Nicht-Programmierers: Kann ich diesen Code in den html-Code einer Seite einfach einbetten und die Datei dann in *.php umbenennen? Oder ist es besser, das Script in eine eigene Datei auszulagern und mit einer (mir nicht bekannten) Syntax einzubinden? |
Schaut mal unter www.kostenlos.de Solche Dinge suche ich zuerst immer dort. Dort gibt´s auch genug Counter, Gästebücher, blablabla.....
|
Zitat:
edit: So, den php-Code in html einfügen und die Datei umzubenennen hat tadellos funktioniert. |
@lecomte: wenn du eine seite hast, zb main.html, und du willst, dass der counter in dieser angezeigt wird, dann füge in die main.html den code ein, so wie er ihn einem deiner vorigen posts steht, und benenne die main.html in main.php um, sonst erkennt der server die seite ja nicht als php-seite. alle verweise auf die main.html müssen dann klarerweise auch auf main.php geändert werden.
|
http://www.besucher-counter.de/
kannst hier begutachten wies dann ausschaut: www.4bhit.eu.tf is ganz einfach einzufügen |
Counter
Einen kleinen, netten Counter auf PHP-Basis findet man unter folgender URL:
http://www.artmedic-webdesign.de/scr...ic_counter.php Ist zugegebenermaßen einfach gestrickt, hat aber sogar eine IP-Sperr-Funktion, um realistischere Zahlen zu bekommen. |
Reload-Sperre einbauen?
Noch eine Frage:
Kann man in diesen Code Code:
<?php edit: noch eine Frage: Ich habe den Counter-Code in eine Tabellenzelle eingebaut. Kann ich den irgendwie zusätzlich formatieren? Ich hab das mit MS Frontpage versucht, ist aber (logischerweise) nicht gegangen (ist ja auch kein php-Editor, ich weiß;) ) |
eine reloadsperre könnte man mittels cookie einbauen, gibt sicher einige ähnliche counter, die das eingebaut haben, siehe
http://www.google.at/search?hl=de&ie...+counter&meta= um die counterausgabe zu formatieren, einfach die zeile print "$num"; ändern in zb print "$num"; um den counterstand fettgedruckt auszugeben. kannst jeden html-code für die print-zeile verwenden. |
Danke für die Hinweise!
Blöde Frage dazu: Wenn der Seitentext per css von vornherein fett formatiert ist, wie kann ich dann den counter normal formatieren? Mit einem extra div-Container und style-Attribut? |
jop, geht imo gar nicht anders als mit eigenem style für den counterstand.
|
Sorry, noch eine Anfängerfrage.
Seitdem ich die entsprechende Seite von *.htm auf *.php geändert habe, wird sie nur jedes 2. oder 3.mal überhaupt geladen, außerderm wird der Counter zurückgesetzt, wenn das Laden nicht funktioniert hat. Kann man da was dagegen machen (ich meiner natürlich ausgenommen php lernen, was ich mir für die Weihnachtsferien vorgenommen habe)? Zur Sicherheit poste ich nochmal den php-Code: Code:
<?php |
das wird ein Fehler Deines Providers sein. bei mir läuft diese Version ohne Probleme
|
Zitat:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag