+ Antworten
Ergebnis 1 bis 7 von 7

Thema: ?view Hits? Code Html

  1. #1
    Kuzekere
    Gast Avatar von Kuzekere

    ?view Hits? Code Html

    Hallo ersteinmal wünsche ich einen schönen Dienstag abend.

    zu meiner frage:

    ________________

    ###########
    ###########
    ### BILD ####
    ###########
    ###########

    Name des Bildes

    Hits : ****

    _________________

    und zwar will ich das er bei hits anzeigt wie oft das bild bzw. der link dazu angeklickt wurde.

    wie mache ich das das ganze in html.

    ich wäre auch sehr dank bar.

  2. #2
    Iti88
    Gast Avatar von Iti88

    AW: ?view Hits? Code Html

    Hallo auch,
    Funktioniert im Grunde ja wie ein counter, mit html alleine wirst du da nicht weit kommen, wird wohl php oder java nötig sein, außerdem muss ja irgendwo gespeichert werden wie oft das schon jemand drauf war, sprich du brauchst (übertrieben ausgedrückt) SQLite [ "Primitive Datenbank" - was im Grunde nichts anderes ist als das Speichern der Variablen in einer text-datei] oder das Speichern der Datensätze in eine *.csv datei (die könnte dann auch von Excel oder sowas ausgelesen werden).

    in PHP mit SQLite könnte das zum Beispiel so aussehen

    du hast einmal die datei bilder.php
    PHP-Code:
    <?php  include="read_sqlite.php" 
    ?>

    <head>
    ...
    <STYLE TYPE="text/css">

    a.thumb:hover{
    border-color: #C4F3EB; /*verpasst deinen thumbs einen mouseover*/
    }
    </STYLE>
    ...
    </head>
    <body>
    ja Hallo erstmal das ist meine Bildergalerie:
    <p><a class="thumb" href="popup oder link zum bild"><img src="/thumbnails/bild01.jpg" border=0  /></a></p>
    <?php 
    echo "Hits:" $pic01 "\n";
    ?>

    <p><a class="thumb" href="popup oder link zum bild"><img src="/thumbnails/bild02.jpg" border=0  /></a></p>
    <?php 
    echo "Hits:" $pic02 .  " \n";
    ?>

    //... usw je nach Anzahl 

    <?php
        
    }
    ?>

    </body>
    dann kommen die dateien in denen deine Bilder in Originalgröße sind:
    bild01.php
    PHP-Code:
    <?php
    include="read_sqlite.php";
    ?>

    <head>

    ...
    </head>
    <body>
    <IMG src="/bilder/bild01.jpg" />
    <?php
    $pic01
    ++;

    include=
    "write_sqlite.php";

    ?>

    </body>
    read_sqlite.php
    PHP-Code:
    <?php
    $slite 
    sqlite_open("bilder.hit");
    sqlite_query($slite"create table hitliste (pic01, pic02,...); ");
    $out sqlite_query($slite"select * from hitliste");

         while(
    $daten sqlite_fetch_array ($outSQLITE_ASSOC)) {
          
    int $pic01 $daten["pic01"];
          
    int $pic02 $daten["pic02"];
          ...
         }
    sqlite_close($slite);
    ?>

    write_sqlite.php
    PHP-Code:
    <?php
    $sinput 
    sqlite_open("bilder.hit")
    $sqleintr "insert into hitliste (pic01, pic02,...) values ";
    sqlite_query ($sinput$sqleintr "($pic01$pic02, ...)");
    sqlite_close($sinput);
    ?>
    Das hab ich grad auf die Schnelle gemacht, mag vllt nicht sehr elegant sein, aber es erfüllt seinen Zweck.
    Hier ist auch keine Zeitsperre die das Zählen der Klicks von ein und dem selben User in einer bestimmten Zeit unterbindet, sprich jeder Klick wird gezählt.
    Es kann sein, dass ich im Eifer des Gefechts nen riesen Bock rein gehauen hab, aber das wirst du ja dann sehen.
    Noch was, du brachst dann jetzt aber einen Webspace der php hat (Die meisten kostenlosen bieten diesen Service nur mit Werbung an).
    Wenn du einen Account bei funpic.de machst, kannst du dir das SQLite sparen und über MySQL machen.
    Sollte das Teil da oben garnicht tun meld dich nochmal mit den Fehlermeldungen...

    Viel Spaß damit.
    Hoffe das hilft dir
    Geändert von Iti88 (24.08.2006 um 18:41:05 Uhr)

  3. #3
    Unregistriert
    Gast Avatar von Unregistriert

    AW: ?view Hits? Code Html

    mal ne frage, ich hab alles soweit verstanden, abe das problem ist, das die bilder in html code bearbeitet ist. Gibt es kein Möglichkeit in html code ein verbindung zur php-datei zähler zu ziehen?
    so viele erfahrungen in php habe ich nicht.
    Ich habe die bilder mit Dreamweaver bearbeitet, als so`ne art gallery formig.. und das ganze in ein Php datei zu machen ist für mich bisschen schwer.

  4. 24.08.2006


  5. #4
    Kuzekere
    Gast Avatar von Kuzekere

    AW: ?view Hits? Code Html

    Zu ersteinmal eine Großes Dankeschön and dich Ich weis es sehr zu schätzen.

    mal ne frage, ich hab alles soweit verstanden, abe das problem ist, das die bilder in html code bearbeitet ist. Gibt es kein Möglichkeit in html code ein verbindung zur php-datei zähler zu ziehen?
    so viele erfahrungen in php habe ich nicht.
    Ich habe die bilder mit Dreamweaver bearbeitet, als so`ne art gallery formig.. und das ganze in ein Php datei zu machen ist für mich bisschen schwer.

  6. #5
    Iti88
    Gast Avatar von Iti88

    AW: ?view Hits? Code Html

    kann ich jetzt keine Ferndiagnose machen, dazu müsst ich schon ein stückchen quellcode sehen

  7. #6
    Aufsteiger/in Avatar von terra-power

    Registriert seit
    14.4.04 - 15:44
    Beiträge
    435
    Thanks
    0
    Thanked 6 Times in 6 Posts

    AW: ?view Hits? Code Html

    @ ITI

    Kleiner tipp: um html und php 100 % zu trennen klnntest du per php anstatt text ein bild anliefern lassen (PHP GD).

    und die html file bleibt unverändert und bei den hits schreibste im html einfach nur:

    hits: <img src="blabla.php?id=xxx">

    Um die klicks hochzuzählen kannste genauso arbeiten. entweder durch nen kleines forwarding oder durch eine PHP GD implementierung.Diphp GD ist seit version 4 (oder schon eher) festerbestandteil. Für mehr infso siehe php.net.

    ich hoffe du vestehst was ich meine ...
    Geändert von terra-power (26.08.2006 um 11:20:29 Uhr)
    stop:

    NOP
    JMP stop

  8. #7
    Iti88
    Gast Avatar von Iti88

    AW: ?view Hits? Code Html

    Sieht auch um einiges unkomplizierter aus mein gewusel ^^

+ Antworten

Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Ja
  • Beiträge bearbeiten: Ja
  •