Anzeige

Besucher zählen?

Besucher zählen? | PSD-Tutorials.de

Erstellt von philipp1988, 30.09.2007.

  1. philipp1988

    philipp1988 Nicht mehr ganz neu hier

    Dabei seit:
    14.09.2005
    Beiträge:
    248
    Geschlecht:
    männlich
    Ort:
    Braunschweig
    Besucher zählen?
    Hey community,

    ich will ein ganz einfachen mini Counter machen ;)

    Er soll nur die Besucher die seit Benutzung des Counterscripts zählen.

    ich habe ma gehört es soll mit $_SERVER['HTTP_REFERS'] oder so gehen :)

    Liege ich da schon auf dem richtigen Wege?

    mfg
    ph|L
     
    #1      
  2. mp17

    mp17 Aktives Mitglied

    Dabei seit:
    14.06.2006
    Beiträge:
    357
    Geschlecht:
    männlich
    Besucher zählen?
    AW: Besucher zählen?

    naja würde es eher mit php und mysql machen.
    also in etwa so:
    PHP:
    1.  
    2. mysql_query('Update Counter SET count = count+1') OR die(mysql_error());
    3.  
    ist denke ich so das einfachste :)
     
    #2      
  3. ferd0r

    ferd0r Guest

    Besucher zählen?
    AW: Besucher zählen?

    und wenn du keine mysql-datenbank hast gehts auch mit einer textdatei ganz
    einfach, und zwar so:
    Code (Text):
    1.  
    2. $file = fopen("deinecounterdatei.txt","r");
    3. $count = fgets($file,4096);
    4. fclose($file);
    5. $count++;
    6. $file = fopen("deinecounterdatei.txt","w");
    7. fputs($file,$count);
    8. fclose($file);
    um die zahl dann anzuzeigen würde ich nicht kompliziert die datei wieder mit
    fopen() öffnen, sondern einfach mit include() einbinden, da sowieso nur die
    zahl drinsteht...

    Code (Text):
    1.  
    2. include("deinecounterdatei.txt");
     
    Zuletzt von einem Moderator bearbeitet: 30.09.2007
    #3      
  4. mp17

    mp17 Aktives Mitglied

    Dabei seit:
    14.06.2006
    Beiträge:
    357
    Geschlecht:
    männlich
    Besucher zählen?
    AW: Besucher zählen?

    richtig, und wenn du es dann noch auslesen willst, dann machste das so:
    PHP:
    1.  
    2. $file = fopen("deinecounterdatei.txt","r");
    3. $count = fgets($file,4096);
    4. fclose($file);
    5. $count++;
    6. $file = fopen("deinecounterdatei.txt","w");
    7. fputs($file,$count);
    8. fclose($file);
    9. echo $count;
    10.  
     
    #4      
  5. ferd0r

    ferd0r Guest

    Besucher zählen?
    AW: Besucher zählen?

    ahja, so gehts natürlich auch gleich :) *aufkopfgreif*
     
    #5      
  6. mp17

    mp17 Aktives Mitglied

    Dabei seit:
    14.06.2006
    Beiträge:
    357
    Geschlecht:
    männlich
    Besucher zählen?
    AW: Besucher zählen?

    das heisst *ankopfgreif* :D

    ps: geile sig :D
     
    #6      
  7. ferd0r

    ferd0r Guest

    Besucher zählen?
    AW: Besucher zählen?

    nicht in .at :p
    danke ^^
     
    #7      
  8. NicoB

    NicoB Hat es drauf

    Dabei seit:
    22.07.2005
    Beiträge:
    3.491
    Geschlecht:
    weiblich
    Besucher zählen?
    AW: Besucher zählen?

    b2t pls
     
    #8      
  9. philipp1988

    philipp1988 Nicht mehr ganz neu hier

    Dabei seit:
    14.09.2005
    Beiträge:
    248
    Geschlecht:
    männlich
    Ort:
    Braunschweig
    Besucher zählen?
    AW: Besucher zählen?

    also einfach das in counter.php schreiben und dann includen auf der index seite...

    sobald die includet wird, wird in der datenbank das tabellenfeld counter einhochgezählt , right? :>

    mfg

    und mit ip etc blocken für 5 min oder so muss ich ja auch noch machen , aber fürs simpele besucher zählen, reicht es erstmal

    danke :>
     
    #9      
  10. mp17

    mp17 Aktives Mitglied

    Dabei seit:
    14.06.2006
    Beiträge:
    357
    Geschlecht:
    männlich
    Besucher zählen?
    AW: Besucher zählen?

    Soweit verstanden ^^ :)
    Wegen IP blocken, da würde ich allerdings eher nen cookie setzen, der bis zum ende einer sitzung besteht. und dann guckste halt, wenn es diesen cookie gibt, dann mache nichts, wenn es ihn icht gibt, setzte den cookie und machst in der db den counter einen hoch :)
     
    Zuletzt bearbeitet: 30.09.2007
    #10      
x
×
×