1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

HTML Problem mit 'counter'

    • Frage
  • Javanack
  • 4. September 2003 um 14:59
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • Javanack
    Punkte
    305
    Beiträge
    45
    • 4. September 2003 um 14:59
    • #1

    hab kürzlich einen counter (zugriffszähler) in meine webseite integriert. das problem ist nur: wenn ich innerhalb der seite herumnavigiere, zählt dieser immer eins weiter, da die seite ausschließlich aus tabellen besteht (keine frames) und daher immer alles neu geladen wird (auch der zähler).
    wie kann ich den counter dazu bringen richtig zu zählen? hoffe das problem ist klar.

    bsp: http://home.pages.at/oinobareion/Zwischenablage/oino_new.htm

  • Irrlicht
    Punkte
    421
    Beiträge
    82
    • 4. September 2003 um 15:07
    • #2

    Am leichtesten mit einer Sessionverwaltung. Wenn der Benutzer das erste mal auf die Seite zugreift, erhöhst du den Counter. Wenn es nicht das erste mal ist, nicht erhöhen.

  • Javanack
    Punkte
    305
    Beiträge
    45
    • 4. September 2003 um 15:19
    • #3

    das problem hierbei ist, dass ich nicht direkt auf den quellcode des counters zugreifen kann, ist nämlich von http://count.pages.at/

  • MarvinTheRobot
    Punkte
    7.308
    Beiträge
    1.368
    • 4. September 2003 um 16:57
    • #4

    Hat der keine reloadsperre?

    probiers mal mit: http://www.webcounter.goweb.de/

    das counterskript ist eigentlich ganz nett... hat auch schöne statistiken... oder du schreibst dir selber einen mit php und mysql.... sofern dein server das unterstützt...

    mfg, Phil.

  • Irrlicht
    Punkte
    421
    Beiträge
    82
    • 4. September 2003 um 17:09
    • #5

    Und wenn er kein mysql hat, ist es für einen Counter auch schon völlig ausreichend, wenn man in eine Datei schreibt.

  • MarvinTheRobot
    Punkte
    7.308
    Beiträge
    1.368
    • 4. September 2003 um 17:19
    • #6

    sofern man keine umfangreichere statistik will..... JA, muss ich dir rechtgeben.

    mfg, Phil.

  • lifelikebmx
    Punkte
    351
    Beiträge
    67
    • 5. September 2003 um 10:03
    • #7

    oder du plazierst den counter auf einer introseite die dann nicht mehr erreichbar ist-

    ------------------------------------
    http://www.lifelikebmx.com
    viennacrossradrigorosität

  • MarvinTheRobot
    Punkte
    7.308
    Beiträge
    1.368
    • 5. September 2003 um 10:09
    • #8

    Warum is mir das net eingefallen? hab ich doch auch auf http://www.lukekavis.net so gemacht..... :hewa::hewa::hewa::hewa:

    lg, Phil.

  • Keyser_Sozo
    Punkte
    1.165
    Beiträge
    163
    • 25. September 2004 um 10:29
    • #9

    hallo,


    ich bräuchte den code für einen counter mit reloadsperre der seine ergebnisse in eine datei schreibt (der server unterstützt keine datenbanken und scripte).
    geht das überhaupt?



    muchas gracias,
    andi

  • laborg
    Punkte
    1.966
    Beiträge
    360
    • 25. September 2004 um 11:54
    • #10
    Zitat von Keyser_Sozo

    hallo,


    ich bräuchte den code für einen counter mit reloadsperre der seine ergebnisse in eine datei schreibt (der server unterstützt keine datenbanken und scripte).
    geht das überhaupt?

    muchas gracias,
    andi

    Alles anzeigen


    also wenn er keine scripte unterstützt (asp,php) kann ich mir keinen weg vorstellen wie man eine datei verändern sollte. bietet er irgendeine interaktivität? vieleicht für einen workaround...


    grüsse

  • michi204
    Punkte
    7.268
    Beiträge
    1.318
    • 25. September 2004 um 13:26
    • #11

    viele webspaces die es günstig gibt bieten keinerlei serverseitige ausführungsmöglichkeit, also keine skripts, servlets oder datenbank.

    unser TU-webspace hat so was auch nicht, oder?

    lg michi

  • Keyser_Sozo
    Punkte
    1.165
    Beiträge
    163
    • 25. September 2004 um 13:27
    • #12

    ok, verstehe, danke für die Antwort.

    dann gibt es also nur die Möglichkeit einen Counter von irgendeinem Anbieter zu verwenden, wobei die Daten dann bei eben diesem Anbieter gespeichert werden - mit dem Risiko dass dieser Anbieter denn jetzt vielleicht noch kostenlosen Dienst irgendwann mal verkommerzialisiert.
    sehe ich das richtig?

    oder die paar euros für einen gscheiden webhost ausgeben.



    danke,
    greets,
    andi

  • Guardian
    Punkte
    686
    Beiträge
    130
    • 25. September 2004 um 13:44
    • #13
    Zitat von Keyser_Sozo

    hallo,


    ich bräuchte den code für einen counter mit reloadsperre der seine ergebnisse in eine datei schreibt (der server unterstützt keine datenbanken und scripte).
    geht das überhaupt?



    muchas gracias,
    andi

    Alles anzeigen


    schau mal hier
    http://php.resourceindex.com/Complete_Scripts/Access_Counters/

    unter textbased :thumb: :thumb: :thumb:

  • rck
    Punkte
    2.342
    Beiträge
    437
    • 27. September 2004 um 18:47
    • #14
    Zitat von Javanack

    hab kürzlich einen counter (zugriffszähler) in meine webseite integriert. das problem ist nur: wenn ich innerhalb der seite herumnavigiere, zählt dieser immer eins weiter

    Was mir nicht klar ist: Besteht Deine Website nur aus einer Seite? Und Du schaust Dir die immer wieder an? Kannst Du da mal einen Link darauf posten?

    Ich würde gegebenenfalls, wenn möglich, eher auf Lösungen wie AWStats zugreifen. Voraussetzung dafür wäre, dass Du zumindest zugriff auf der Serverlogs hast, was Ansich bei so ziemlich jedem mir bekannten kommerziellen Provider der Fall ist.

    Übrigens ist einen Counter selber programmieren auch nicht schwer, im wesentlichen zwei SQL-Statements:

    UPDATE irgendwo SET counter=counter+1;
    SELECT counter FROM irgendwo;

    ...und den counter gibst dann aus. In php insgesamt vielleicht fünf Zeilen (DB-Connect, etc.). Mit einer unique ID für jede Seite hast dann auch schon eine Seitenzugriffstatistik...

    Davon abgesehen: Dein Avatar ist nicht zufällig "das Brot"? Hab ich letztens auf arte geguckt, sehr unterhaltsam :)

  • rck
    Punkte
    2.342
    Beiträge
    437
    • 27. September 2004 um 18:49
    • #15
    Zitat von Irrlicht

    Und wenn er kein mysql hat, ist es für einen Counter auch schon völlig ausreichend, wenn man in eine Datei schreibt.

    Problem: 3 user greifen gleichzeitig auf die Website zu. Datei wird gleichzeitig von 3 Prozessen gelesen und beschrieben. Was passiert? (Stichwort: Racing conditions).

    Ist bei einem UPDATE-Statement eine atomic operation, sprich: Funktioniert auf jeden Fall...

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum