pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => PHPNuke 5.2-6.0 & VKP 5.5 => Thema gestartet von: Professor am 11 Juli 2002, 12:30:29

Titel: Account-Aufrufe zählen
Beitrag von: Professor am 11 Juli 2002, 12:30:29
Hallöle,

ich würde gern die Aufrufe der einzelnen User-Profile zählen lassen.

Dazu habe ich in der nuke_users -Tabelle ein zusätzliches Feld "views" angelegt.
In der index.php des YA-Moduls habe ich nun ganz unten bei   case "userinfo": folgendes hinzugefügt:

sql_query("UPDATE ".$prefix."_users SET views=views+1 where uid=$uid", $dbi);

Leider funzt das net... weiß jemand wo mein Fehler liegt? Wäre euch sehr dankbar!

Viele Grüße,
-- Professor
Titel: Re: Account-Aufrufe zählen
Beitrag von: Andi am 11 Juli 2002, 12:47:16
Hi Professor,
die Funktion userinfo erwartet die Variable $uname nicht $uid.
Wenn Du es, ziemlich unten,  direkt in die Funktion reinschreibst sollte es gehen.
In der Funktion wird die Variable $uid erzeugt.
Du solltest aber auch noch den $user-prefix verwenden. ;)
Titel: Re: Account-Aufrufe zählen
Beitrag von: Professor am 11 Juli 2002, 13:20:40
Hi Andi,

erstmal danke für die Antwort!

Ich habe jetzt folgendes in die "function userinfo" eingefügt (nach der Ausgabe der letzten Kommentare des Users):

sql_query("UPDATE ".$prefix."_users SET views=views+1 where uname=$uname", $dbi);

selbiges Problem - es zählt nicht. Wo soll ich denn den user-prefix verwenden?

sorry, stehe grad aufm Schlauch  :redhead:

gruss,
--Professor
Titel: Re: Account-Aufrufe zählen
Beitrag von: Andi am 11 Juli 2002, 13:40:12
Hmmm :quest  :quest

Versuchs mal damit:

sql_query("UPDATE ".$user_prefix."_users SET views=views+1 where uname='$uname'", $dbi);

Wenn's dann nicht geht........

Titel: Re: Account-Aufrufe zählen
Beitrag von: Professor am 11 Juli 2002, 13:45:51
das wars!  es funzt!  many thanks, Andi!  *hüpf*

Sobald die Seite fertig ist, bekommst du den Link als Erster  ;)

gruss,
-- Professor
Titel: Re: Account-Aufrufe zählen
Beitrag von: Andi am 11 Juli 2002, 13:56:57
 :D   :D   :D   :D  
Titel: Re: Account-Aufrufe zählen
Beitrag von: MoniK am 11 Juli 2002, 14:24:39
Aha, hier wurde also der Fehler gefunden ... :D

Übrigens, Professor: Very Nice ! :thumbup:

Monika
Titel: Re: Account-Aufrufe zählen
Beitrag von: Professor am 11 Juli 2002, 16:03:30
hehe...  ;)

danke Moni!  :)

gruss,
-- Professor
Titel: Re: Account-Aufrufe zählen
Beitrag von: am 08 August 2002, 13:45:58
Kann man das noch mit Reloadsperre machen???
Titel: Re: Account-Aufrufe zählen
Beitrag von: MrMiller am 08 August 2002, 23:32:26
Weiß keiner ob es mit Reloadsperre geht???
Titel: Re: Account-Aufrufe zählen
Beitrag von: tias am 13 August 2002, 13:32:33
vielen dank, das finde ich ne gute sache :)

an einer reloadsperre wäre ich auch interessiert.. muss das über ein datenbankfeld laufen, oder geht sowas auch ohne datenbakzugriff?
Titel: Re: Account-Aufrufe zählen
Beitrag von: tias am 13 August 2002, 15:27:34
also, ist zwar keine reloadsperre, aber dafür werden die eigenen seitenaufrufe nicht mitgezählt..

besser als nichts..

      if ($cookie[1] != $uname) {

      sql_query("UPDATE ".$user_prefix."_users SET views=views+1 where uname='$uname'", $dbi);

      }
Titel: Re: Account-Aufrufe zählen
Beitrag von: modelportal am 21 August 2002, 18:50:54
ich habe es auch eingefügt,aber ich bekomme es nicht angezeigt,so das jeder user es sehehn kann,wie oft das profil aufgerufen wurde.
kann da mal jemand helfen