kostenloser Webspace werbefrei: lima-city


Counter

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    white-xenon

    Kostenloser Webspace von white-xenon, auf Homepage erstellen warten

    white-xenon hat kostenlosen Webspace.

    Ich hab schon gesucht aber nichts gefunden

    Ich such einen Hitzähler der mit MySQL arbeitet
    weiß jemand wo es sowas gibt?

    Ich brauch keine besonderen Funktionen wie Statistik oder so
    einfach nur ein Hitzähler!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Schon mal Google benutzt?
    http://www.google.de/search?hl=de&q=Counter+download&btnG=Suche&meta=
  4. Autor dieses Themas

    white-xenon

    Kostenloser Webspace von white-xenon, auf Homepage erstellen warten

    white-xenon hat kostenlosen Webspace.

    sorry ich hab was vergessen anzugeben
    ich möchte mine eigennen bilder als zahl verwenden

    also keine vorgefertigten counter
    nur das script
  5. s********r

    Also wenn du nur Hits zählen willst, brauchst du dafür nicht unbedingt den MySQL-Server unnötig zu belasten ;)

    <?php
    $file = \"counter.txt\";
    $data = fopen($file, \"r\");
    $count = fread($data, filesize($file));
    fclose($data);
    $count++;
    $zahl = $count;
    $zahl = str_replace(\'1\',\'<img src=\"1.jpg\" />\',$zahl);
    $zahl = str_replace(\'2\',\'<img src=\"2.jpg\" />\',$zahl);
    $zahl = str_replace(\'3\',\'<img src=\"3.jpg\" />\',$zahl);
    $zahl = str_replace(\'4\',\'<img src=\"4.jpg\" />\',$zahl);
    $zahl = str_replace(\'5\',\'<img src=\"5.jpg\" />\',$zahl);
    //Für jede Zahl muss ein Bild definiert werden^^
    echo $zahl;
    $data = fopen($file, \"w+\");
    fwrite($data, $count);
    fclose($data);
    
    ?>


    Evtl. kannst du noch ein Cookie setzen, damit nur Zugriffe und nicht Einzelaufrufe gezählt werden. Falls es nicht funktionieren sollte, hab ich in der Eile einen Fehler gemacht; einfach PN schreiben^^

    MfG

    sebigisler
  6. Autor dieses Themas

    white-xenon

    Kostenloser Webspace von white-xenon, auf Homepage erstellen warten

    white-xenon hat kostenlosen Webspace.

    dummerweise hab ich keine ahnung von php aber das mit dem cookie brauch ich net
    Aber wie kann ich das jetzt in mein html integrieren?
    mit einem image, oder muss ich einen frame machen?
  7. s********r

    Wenn deine Page komplett auf HTML basiert ists am einfachsten, wenn du den von mir angegebenen Quellcode als \'counter.php\' abspeicherst und das File per Iframe einbeziehst: http://www.w3.org/TR/html4/present/frames.html#h-16.5 Nicht vergessen, die Datei \'counter.txt\' im selben Verzeichnis anzulegen ;)

    MfG

    sebigisler
  8. Autor dieses Themas

    white-xenon

    Kostenloser Webspace von white-xenon, auf Homepage erstellen warten

    white-xenon hat kostenlosen Webspace.

    würde hier irgentjemand auf meine Seite guckken wüstet ihr das ich weiß wie ein iframe geht
    doch leider ist das nicht die lösung, denn oben ist immer ein rand von 8pixeln
    um das perfeckt zu integrieren darf der nicht da sein


    edit: hat sich erledigt
    es ließ sich durch einen trick direckt einbinden


    Beitrag geändert: 15.5.2008 18:59:11 von white-xenon
  9. Autor dieses Themas

    white-xenon

    Kostenloser Webspace von white-xenon, auf Homepage erstellen warten

    white-xenon hat kostenlosen Webspace.

    ok...
    villeicht brauch ich doch einen Cookie
    wie geht das?
  10. s********r

    <?
    $datei = fopen(\"counter.txt\",\"r+\");
    $counterstand = fgets($datei, 10);
      if($counterstand == \"\")
        {
        $counterstand = 0;
        }
    if($_COOKIE[\'counted\'] == \'done\')
    {
            //donix
    }
    else
    {
    setcookie(\"counted\", \"done\", time()+3600);
    $counterstand = $counterstand+1;
    }
    rewind($datei);
    fwrite($datei, $counterstand);
    fclose($datei);
    $zahl = $counterstand;
    $zahl = str_replace(\'1\',\'<img src=\"1.jpg\" />\',$zahl);
    $zahl = str_replace(\'2\',\'<img src=\"2.jpg\" />\',$zahl);
    $zahl = str_replace(\'3\',\'<img src=\"3.jpg\" />\',$zahl);
    $zahl = str_replace(\'4\',\'<img src=\"4.jpg\" />\',$zahl);
    $zahl = str_replace(\'5\',\'<img src=\"5.jpg\" />\',$zahl);
    //Für jede Zahl muss ein Bild definiert werden^^
    echo $zahl;
    ?>


    Dann musst du nur noch mit str_replace(); alle Zahlen durch deine Bilder ersetzen und schon hast dus ;) Die Zahl beim setcookie() gibt die Anzahl Sekunden an, die das Cookie gültig ist - also die Anzahl Sekunden, während denen ein User nur als ein Hit gilt.

    MfG

    sebigisler

    Beitrag geändert: 15.5.2008 19:56:34 von sebigisler
  11. Autor dieses Themas

    white-xenon

    Kostenloser Webspace von white-xenon, auf Homepage erstellen warten

    white-xenon hat kostenlosen Webspace.

    danke:lol::thumb::biggrin::cool:;):blah:
    ich hab erst gedacht ohne reicht
    dan hat sich ein freund von mir den Spaß gemacht und andauernt neuladen gedrückt
  12. gibt es eine möglichkeit beim counter für mich noch die IP adressen der Besucher anzuzeigen?
  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!