[PHP] Suche Script, welches die Klicks aufzeichnet

Dieses Thema im Forum "Webentwicklung" wurde erstellt von L33do, 5. November 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 5. November 2006
    Suche Script, welches die Klicks aufzeichnet

    Habe vor, eine Galerie in ein Projekt einzubauen und da wäre natürlich gut zu wissen, wie oft ein User auf ein Bild geklickt hat. Mehr müsste das Script nicht können, ich brauche dabei einfach nur eine Textausgabe auf der Homepage!

    Gute Bewertung selbstverständlich!
     
  2. 5. November 2006
    AW: Suche Script, welches die Klicks aufzeichnet

    Also, wie hast du das ganze denn vor ?

    Falls du Thumbs nimmst die sich im POP-UP öffnen kannst du in der Datei die im PopUp aufgerufen wird auch was in die Datenbank eintragen lassen.

    Andernfalls müsste man das denke ich ma irgendwie mit onclick machen...

    Zur POP-UP Variante:

    Du machst eine PHP datei (z.b. viewpic.php), an diese übergibst du dann die Bild ID.
    Das ganze öffnet sich dann über ein Popup (Oder andere Varianten möglich I-Frame usw.)

    Die viewpic.php liest dann je nach ID das richtige bild aus und auch, wie oft das Bild aufgerufen wurde.
    Danach lässt du den wert +1 rechnen und trägst ihn wieder in die Datenbank ein.
     
  3. 5. November 2006
    AW: Suche Script, welches die Klicks aufzeichnet

    bei deiner gallery tabelle musst du mal spalte "hits" einfügen mit int 11. dann machen wir eine kleine function um klicks zu zählen:
    PHP:
    <? php
    function  update_klick ( $bild ) {
        
    mysql_query ( "UPDATE gallery_tab SET hits = hits + 1 WHERE id = '" . mysql_real_escape_string ( $bild ). "'" );
    }
    ?>
    ja und wenn du jetzt eine z.b viewimage.php hast in der das bild ausgeben willst, setzt man einfach die function mit rein:
    PHP:
    <? php
    // --- bild ausgabe
    update_klick ( $_GET [ 'bild_id' ]);
    ?>
     
  4. 5. November 2006
    AW: Suche Script, welches die Klicks aufzeichnet

    Passend dazu ne Ausgabefunkt.

    PHP:
    function  getHits ( $img ) {
     
    $_DATA  = @ mysql_fetch_array ( mysql_query ( "SELECT Hits FROM gallery_tab WHERE id = '" . mysql_real_escape_string ( $img ). "'" ));
    return 
    $_DATA [ 'Hits' ];
    }

    echo 
    'Das Bild hat ' . getHits ( $_GET [ 'bild_id' ]). ' Aufrufe!' ;
     
  5. 5. November 2006
    AW: Suche Script, welches die Klicks aufzeichnet

    Normalerweise hits und nichts Hits!
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.