Ich stelle euch mal meine Anleitung zu dem Thema bereit:
Klickfacker-Chek:
Als erstes in der DB eine neue Spalte Anlegen wie folgt:
PHP Code:
PHP-Code:
CREATE TABLE `vms_klickcheck` (
`uid` INT( 7 ) NOT NULL DEFAULT '0',
`anzahl` INT( 7 ) NOT NULL DEFAULT '0',
`zeit` INT( 11 ) NOT NULL DEFAULT '0'
) ENGINE = MYISAM
PHP-Code:für lib/funktions.lib.php an passender Stelle einfügen
PHP-Code:
function klickfaker(){
$pruef = db_query("SELECT uid FROM vms_klickcheck WHERE uid = '".$_SESSION['uid']."'");
if(mysql_num_rows($pruef)>0)
{
db_query("UPDATE vms_klickcheck set anzahl = anzahl + 1 WHERE uid = '".$_SESSION['uid']."'");
}else{
db_query("INSERT INTO vms_klickcheck (uid,anzahl,zeit) VALUES ('".$_SESSION['uid']."','1','".time()."')");
}
}
Für eure topframesxxx.php folgendes einfügen:
Im Adminforce/content/
eine klickfaker.php anlegen und folgenden
PHP Code einfügen:
PHP-Code:
<?head('<center>Alle Klicks der User');?>
<table align="center" width="100%" cellpadding="2" cellspacing="2" border=0 style="border: 2px solid #000000;">
<tr bgcolor="#FFFFFF">
<td align="center" width="10%"><font color="black"><b>ID</b></td>
<td align="center" width="35%"><font color="black"><b>Nickname</b></td>
<td align="center" width="25%"><font color="black"><b>Klicks</b></td>
<td align="center" width="30%"><font color="black"><b>Datum</b></td>
</tr>
<?
$pruef = db_query("SELECT * FROM ".$db_prefix."_klickcheck ORDER BY zeit DESC LIMIT 50");
while ($wo1=mysql_fetch_array($pruef)) {
$nick = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userdaten WHERE uid=".$wo1['uid'].""));
echo '
<tr bgcolor="#FFFFFF">
<td align="center"><a href="/adminforce/?content=/usersystem/userbearbeiten&uid='.$wo1['uid'].'">'.$wo1['uid'].'</a></td>
<td align="center"><a href="/adminforce/?content=/usersystem/userbearbeiten&uid='.$wo1['uid'].'">'.$nick['nickname'].'</a></td>
<td align="center" width="25%">'.number_format($wo1[anzahl],0,",",".").'</td>
<td align="center" width="30%">'.date("d.m.Y - H:i:s",$wo1[zeit]).'</td>
</tr>
';
}
?>
</table>
<?foot();?>
Cron zum resetten der Klicks wenn nötig:
Hab ich bei mir Klickfäker genannt^^
PHP-Code:
<?
db_query ("DELETE FROM ".$db_prefix."_klickcheck");
?>
Fertig ist der Codeschnippsel und Viel Vergnügen beim checken!
Mit Freundlichen Grüßen euer DJschatz27 von Kaffee-Klicker.de
Edit: Grad noch in der funktions.lib die funktion geändert da beim alten erst ab dem 2 Klick gezählt wurde
und jetzt direkt ab dem ersten klick und danke für den Tipp an jo18nny