ilch Forum » Ilch Clan 1.1 » Allgemein » Profilzähler

Geschlossen
  1. #1
    User Pic
    KanYe Mitglied
    Registriert seit
    04.03.2011
    Beiträge
    243
    Beitragswertungen
    4 Beitragspunkte
    Hey,
    Ich habe eine tolle Profilansicht draufgespielt.

    Ansicht:
    ca-gaming.de/index.php?user-details-1

    Meine Frage:
    Gibt es etwas, das die Profilaufrufe zählen lässt?
    Beispiel:
    externer Link

    mfg

    betroffene Homepage: externer Link
    » Website | X-Fire | Steam «
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Tr3icio gelöschter User
    Kann man eigentlich ganz einfach machen.

    Einfach nur in der Tabelle icX_user ein feld hinzufügen und dann in der PHP sagen, dass das Feld immer erhöht werden soll.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    KanYe Mitglied
    Registriert seit
    04.03.2011
    Beiträge
    243
    Beitragswertungen
    4 Beitragspunkte
    Bei sowas kenn ich mich sehr wenig aus. Gehts ausfürhlicher? Kann man nicht ein Code in der index hinzufügen oder soetwas?
    » Website | X-Fire | Steam «
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Tr3icio gelöschter User
    Habe ich gerade erklärt.
    In der index.php was hinzufügen ist einfach unnütz und unschön. Die index.php sollte 0 mit den In halten zu tun haben. Sie dient lediglich alles was man braucht zu laden und wichtige Variablen zu setzen.

    Poste mal deine user_details.php
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    1
    ALTER TABLE prefix_user ADD phits int(9) NOT NULL DEFAULT '0'


    diesen code in phpmyadmin ausführen.

    und die die user_details.php fügst du in zeile 15 folgenden code ein:

    1
    mysql_query("UPDATE prefix_user SET phits = phits + 1 WHERE id = ".$uid);




    1
    2
    3
    4
    5
    6
    7
    8
    9
    $ar = array (
          'NAME' => $row['name'],
            'JOINED'  => date('d M Y',$row['regist']),
            'LASTAK'  => date('d M Y - H:i',$row['llogin']),
            'POSTS'   => $row['posts'],
            'postpday' => $postpday,
            'RANG'    => userrang ($row['posts'],$uid),
            'AVATA'   => $avatar,
        );


    das änderst du zu :

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    $ar = array (
          'NAME' => $row['name'],
            'JOINED'  => date('d M Y',$row['regist']),
            'LASTAK'  => date('d M Y - H:i',$row['llogin']),
            'POSTS'   => $row['posts'],
            'postpday' => $postpday,
            'RANG'    => userrang ($row['posts'],$uid),
            'AVATA'   => $avatar,
    'phits' => $row['phits'];
        );


    in der userdetails.htm fügst du an der gewünschten stelle folgende zeilen ein:

    1
    2
    3
    4
    <tr>
        <td class="Cmite">Profilaufrufe</td>
        <td class="Cnorm">{phits}</td>
      </tr>


    ich habs jetzt nicht getestet, aber so ungefähr könnte es funktionieren zwinker
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Tr3icio gelöschter User
    Jo so ist richtig ^^ Hatte kB mir jetzt die Ansicht einmal zu downloaden und dann zu gucken :-P
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    KanYe Mitglied
    Registriert seit
    04.03.2011
    Beiträge
    243
    Beitragswertungen
    4 Beitragspunkte
    user_details.php



    userdetails.htm



    Ist das so richtig?


    Das erste kapier ich nicht. Wie rufe ich einen Code auf.
    » Website | X-Fire | Steam «
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Tr3icio gelöschter User
    In phpmyadmin deine Datenbank wählen und dann oben auf SQL klicken. Dann dort den Code einfügen und unten auf den Button ( unten rechts )
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    KanYe Mitglied
    Registriert seit
    04.03.2011
    Beiträge
    243
    Beitragswertungen
    4 Beitragspunkte
    Parse error: syntax error, unexpected ';', expecting ')' in /var/customers/webs/crazyteam/include/contents/user/user_details.php on line 50
    » Website | X-Fire | Steam «
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    legalsauger Mitglied
    Registriert seit
    14.08.2009
    Beiträge
    492
    Beitragswertungen
    43 Beitragspunkte
    mach aus dem ";" ein ","

    edit: und das
    1
     
    in der zeile danach muss auch weg, wenn ich das richtig sehe.


    Zuletzt modifiziert von legalsauger am 23.06.2011 - 19:54:24
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    KanYe Mitglied
    Registriert seit
    04.03.2011
    Beiträge
    243
    Beitragswertungen
    4 Beitragspunkte
    Aber wo?
    In Zeile 50 gibt es so ein Zeichen nicht.

    » Website | X-Fire | Steam «
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Tr3icio gelöschter User
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    KanYe Mitglied
    Registriert seit
    04.03.2011
    Beiträge
    243
    Beitragswertungen
    4 Beitragspunkte
    Ah danke. Wo sind dann die Profilaufrufe^^?
    » Website | X-Fire | Steam «
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Tr3icio gelöschter User
    Du musst in die userdetails.htm ( include/templates/user/userdetails.htm ) an die stelle wo es hinsoll hinschreiben: {phits}
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    KanYe Mitglied
    Registriert seit
    04.03.2011
    Beiträge
    243
    Beitragswertungen
    4 Beitragspunkte
    Danke euch hat geklappt lächeln
    Vielen Dank
    » Website | X-Fire | Steam «
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten