Your Account Zähler

Begonnen von Liu-Kang, 28 September 2004, 13:17:28

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Liu-Kang

Hallo zusammen!
Ich habe mir gerade diesen nuke-zaehler von http://www.fuhsclan.com runtergeladen und wollte es nun in die mx_userfunctions_options.php einbauen.
Der Code sieht folgendermaßen aus:
##grafischer und textzähler mit randomisierten bildern für die Your_Account Seite (siehe Kontoseiten www.fuhs-clan.com)
##für diesen zähler muss ein neues tabellenfeld (views) in die tabelle _users eingefügt werden.
## den folgenden code an die stelle in eurer seite schreiben wo er auftauchen soll.

echo "<br>";
OpenTable();
if ($cookie[1] != $uname) {
sql_query("UPDATE ".$user_prefix."_users SET views=views+1 where uname='$uname'", $dbi);
}
echo "<center>";
$zaehler = sql_query("select views from ".$user_prefix."_users where uname='$uname'", $dbi);
$anzahl = sql_fetch_array($zaehler, $dbi);


##grafische darstellung start

echo"<b>$uname's Seitenzähler:</b><br><br>";
echo"<table><tr><td  bgcolor=\"#42518C\">";
$load=$anzahl[views]; ##hier die variable für den zähler


srand((double)microtime()*1000000); ##randomisierte zahl für die bilderordner
$zufall=rand(0,8); ## 8 ist die anzahl der bilderordner (von images0 bis images8)
$images = "modules/Your_Account/images$zufall/"; ##hier dann einen Bilderordner auswählen
$longstr = strlen($load);
for ($x=0; $x < $longstr; $x++)
{
echo "<img src=\"$images";
echo substr($load,$x,1);
echo ".gif\">";
}
##grafische darstellung ende

##textdarstellung start

echo"</td></tr></table>";

      echo "<br>Diese Seite wurde schon $anzahl[views] mal angesehen.<br>($uname's Seitenaufrufe werden für diese Seite nicht mitgezählt!)<br>";
echo "</center>";
CloseTable();

doch leider wird da weder eine grafische noch eine textbasierte Viewzahl angezeigt.
Wie muß ich den Code für die mx_userfunctions_options angepasst werden damit das angezeigt wird.
Folgendes Feld habe ich noch an das Ende der Usertabelle beigefügt:
views mediumint(8) NOT NULL default '0'

Ich hoffe, mir kann dabei jemand helfen :)! Vielen Dank schon mal!

NeMeSiSX2LC

Selber schuld das verhunzte ding ist doch schon lange abglöst ;)
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Liu-Kang

Ahja! Weißt Du was besseres?

NeMeSiSX2LC

CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Liu-Kang

Wo kann ich das downloaden? Hier?

Ria

@NeMeSiSX2LC   :schout:  

Was soll der Mensch denn mit so einer Antwort anfangen :quest  

Willst Du auch nur solche Antworten :quest  

Gruss Ria

Homicide

warum Ria?

ich fand die Antwort:
1. freundlich
2. ehrlich (wenn auch subjektiv)
3. kurz und knapp formuliert
 :) :) :)

als User mit interesse würde ich dann folgendes tun.
1. Sein Profil ansehen
2. seine Seite besuchen
3. den Zähler ansehen
4. überlegen wie er das gemacht hat
und wenn ich nicht drauf komme
5. fragen ob er die Lösung mal posten könnte

hätte da gestanden "wenn du etwas besseres kennst, könntest du mir das kurz schicken oder hier einstellen?" wäre seine Antwort sicher anders ausgefallen :)

NeMeSiSX2LC

Wenns da ja nicht noch die Suchfunktion des Forums geben würde hät ich auch gleich geschrieben. Ach der beitrag ist grad auch wieder aktuell:-)
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Liu-Kang

Kinners Kinners... ganz ruhig *g*!
Ich war auf NeMeSiSX2LC´s Seite und habe da leider nichts finden können.

Homicide


Liu-Kang

Ah! Super! Vielen herzlichen Dank :)!