Hi,
wo bekomme ich einen download counter her?
Dieser sollte nicht auf einem anderen Webserver liegen sondern ich möchte ihn auf meiner Hp einfügen/installieren.
Danke,
Eric
Hi,
wo bekomme ich einen download counter her?
Dieser sollte nicht auf einem anderen Webserver liegen sondern ich möchte ihn auf meiner Hp einfügen/installieren.
Danke,
Eric
Das wäre dann ja ein Script!
Das kannst du entweder per MYSQL Datenbank machen .... siehe hier !
oder mit ner Textdatei:
siehe hier
Solltest du aber viele Besucher am tag haben würde ich dir die MYSQL variante empfelen obwohl du dich dann auch mit MYSQL auskennen solltest !
MFG MARTIN
Danke erstmal!
Ich komm aber leider nicht damit zurecht!
Kannst du mir bitte mal ne schrit für Schritt anleitung geben?
MYSQL kenn ich mich ja aus aber dafür bin ich wahrscheinlich zu blöd dafür!
Oder melde dich doch bitte mal per ICQ, du hast doch meine Nr.!
Also der Code wäre wie folgt:
Diese Datei speichertst du z.b. als counter.php
<?php
if(!file_exists("count.txt"))
{$counter=fopen("count.txt", "a");}
else
{$counter=fopen("count.txt", "r+");}
$aufruf=fgets($counter,100);
$aufruf=$aufruf+1;
rewind($counter);
fputs($counter,$aufruf);
fclose($counter);
echo $aufruf;
?>
Alles anzeigen
Und dann legst du noch eine leere Datei an und die heißt count.php
Jetzt kannst du noch varrieren wie der Counter ausgerufen werden soll ...
z.b so :
<?php
if(!file_exists("count.txt"))
{$counter=fopen("count.txt", "a");}
else
{$counter=fopen("count.txt", "r+");}
$aufruf=fgets($counter,100);
$aufruf=$aufruf+1;
rewind($counter);
fputs($counter,$aufruf);
fclose($counter);
echo"Sie sind der \n";
echo $aufruf;
echo "\n Besucher.";
?>
Alles anzeigen
Oder z.b. in einer von dir erstellten Grafik aber das muss ich ja nicht posten das weißt du ja sicherlich ...
kann man sowas auch "an einen link heften"?
also ich hab nen textlink zu ner datei auf der seite und nu will ich dass bei jedem klick auf den link der counter erhöht wird z.b.
geht sowas auch mit dem script und ner textdatei?
@ martin
Ist das ein Besucherzähler?
Ich brauche einen Counter der die Downloads von jeden einzelnen meiner Spiele zählt!
Und ist da in dem Letzten Code n Fehler? da steht Count.txt
omg ... lol sag doch das du einen für die Links brauchst !
| und : nein da ist kein Fehler der muss count.txt heißen |
Hier der Code für die downloads:
Da gäbe es diese Variante
jo, erstmal danke!
Zitat
Und dann legst du noch eine leere Datei an und die heißt count.php
Da habe ich gedacht da ist entweder hier ein Fehler .php
oder im code .txt
Brauche ich jetzt etwa .txt und .php?
@Martin
Der Link ist mist! Der Läuft über eine Website!
Ich hatte doch gesagt er soll über meine Hp laufen!
Les dir bitte nochmal meinen ersten Beitrag durch --- der war verständlich!
Kann mir jetzt Bitte jemand sagen wie der Code für meine Website sein muss und in welchen dateien was stehen muss?!
Jo,
Danke!
Zitat von d4f
Ja sorry ich dachte du meintest du andere ...
Genau ich meinte "du" andere!
Was muss ich jetzt einfügen damit das funktioniert? Ich hab das jetzt mal als Test gemacht:
a.htm
<html>
<head>
<h1>counter</h1>
</head>
<body>
<?php
if(!file_exists("count.txt"))
{$counter=fopen("count.txt", "a");}
else
{$counter=fopen("count.txt", "r+");}
$aufruf=fgets($counter,100);
$aufruf=$aufruf+1;
rewind($counter);
fputs($counter,$aufruf);
fclose($counter);
echo $aufruf;
?>
</body>
</html>
Alles anzeigen
Und dann ist da noch die leere count.txt.
Muss ich das uploaden?
Ich hab das schon als php probiert aber das funtzt auch nicht!
OK, ich hab den Fehler gefunden jetzt funktioniert es!
Danke an euch!
Eric
Ok, doch nicht!
Das ändert alle downloads mit einem mal!
Hier nochmal:
Ich hab meine Hp und in jeder Rubrick sind die Spiele untereinander aufgelistet!
Ich möchte, das wenn man auf download klickt das sich dahinter (kommt noch) die Download Zahl erhöht, aber nur bei einem Klick!
Das hier ist ja wenn man die Page öffnet erhöht sich der Counter!
Also nochmal:
Kann mir bitte jetzt jemand den Code mit erläuterung Posten?
Fuer jeden Download musste natuerlich eine eigene Seite aufsetzen, oder das ganze ueber MYSQL machen...
Des weiteren kann jemand eine Seite 100x reloaden und der COunter ist auch 100x hoeher, in anderen Worten: die komplette Sicherheit fehlt.
MfG
Daniel
Sicherheit ---> egal
So viele Pages ---> nicht egal
Mysql hat funpic aber nur 10x reicht das denn?
2 Sind schon belegt!
du brauchst keine ganze Datenbank sondern nur 1-2 Tabelle
Wenn du willst code ich dir ein Mysql-Script mit Adminoberflaeche und Installer
Das wäre sehr nett, mit Tabellen in MYSQL kenne ich mich nämlich gar nicht aus!
Schick mir das doch bitte per mail oder pn!
Danke,
Eric
kannstes es auch ins forum posten, dann haben alle was davon
mfg
Hatte den Thread etwas vergessen *sorry*
Leider kann ichs nicht ins Forum posten, da meine Klasse etwas zu gross geraten ist
----DOWNLOAD COUNTER----
Future-Co.de
Im zip Archiv ist eine LIESMICH.txt mit weiteren Anweisungen sowie einer WICHTIGEN Nachricht
Hoffe es erfüllt seinen Zweck
MfG
Daniel