haste in der lib/functions.lib.php deine Adminid eingetragen?Original von daniel19mb
geht bei mir nicht, werde mit gewertet!![]()
haste in der lib/functions.lib.php deine Adminid eingetragen?Original von daniel19mb
geht bei mir nicht, werde mit gewertet!![]()
Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!
Hallo@all,
Ich habe jetzt schonmal gesucht aber noch nicht die passende lösung gefunden!!
Also ich habe das vms 1.2 und mir ist aufgefallen wenn ich aktive ralleys on habe oder auch klick ralleys game ralleys werde ich als admin mitgezählt!!
Die seite ist noch nicht online und ich möchte das ich da nicht mit gewertet werde weil das ja nicht gerade gut ist !!
Mir ist klar das man als admin nicht klicken soll usw aber zum testen ist das ja mal ok nur mal das gleich als info
Nu meine frage wie kann ich den Admin aus den ralleys rausmachen :?:
Sag schonmal danke für die hilfe
Mfg
Beispiel Klickrally:
Ersetze mit:PHP-Code:
// Klickrally
function klickralley () {
global $db_prefix,$_SESSION;
// wenn Klickralley läuft
$ralleydaten_klick = mysql_fetch_array(db_query("SELECT `start`,`ende`,`art`,`pro` FROM ".$db_prefix."_ralleydaten WHERE ralley = 'klickralley' LIMIT 1"));
if ($ralleydaten_klick['start'] <= time() && $ralleydaten_klick['ende'] >= time()) {
if ($ralleydaten_klick['art'] == 'dynamisch') db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot=jackpot+'".$ralleydaten_klick['pro']."' WHERE ralley = 'klickralley'");
db_query ('UPDATE '.$db_prefix.'_klickralley SET klicks = klicks + 1 WHERE uid = '.$_SESSION['uid']);
if (mysql_affected_rows () == 0) db_query ('INSERT INTO '.$db_prefix.'_klickralley (uid,klicks) VALUES ('.$_SESSION['uid'].', 1)');
}
}
PHP-Code:
// Klickrally
function klickralley () {
global $db_prefix,$_SESSION,$admin_id;
if (!$_SESSION['uid'] == $admin_id){
// wenn Klickralley läuft
$ralleydaten_klick = mysql_fetch_array(db_query("SELECT `start`,`ende`,`art`,`pro` FROM ".$db_prefix."_ralleydaten WHERE ralley = 'klickralley' LIMIT 1"));
if ($ralleydaten_klick['start'] <= time() && $ralleydaten_klick['ende'] >= time()) {
if ($ralleydaten_klick['art'] == 'dynamisch') db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot=jackpot+'".$ralleydaten_klick['pro']."' WHERE ralley = 'klickralley'");
db_query ('UPDATE '.$db_prefix.'_klickralley SET klicks = klicks + 1 WHERE uid = '.$_SESSION['uid']);
if (mysql_affected_rows () == 0) db_query ('INSERT INTO '.$db_prefix.'_klickralley (uid,klicks) VALUES ('.$_SESSION['uid'].', 1)');
}
}
}
Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!
also nur diese zeile ersetzen ?!
global $db_prefix,$_SESSION,$admin_id;
if (!$_SESSION['uid'] == $admin_id){
und ne schließende Klammer, es wurde ne if Abfrage aufgemacht, die muss auch wieder geschlossen werden![]()
Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!
@ Gremlin
funktioniert bei mir leider nicht richtig.
Ich schick dir gleich mal ne PN
War hat den was von content/ralleys/klick.php gesagt?
Das ist in der functions.lib.php
Ich nutze den Firefox nur um Opera Google Chrome runterzuladen
nur der vollständigkeit halber, es kann probleme mit der zeile geben:
if (!$_SESSION['uid'] == $admin_id){
einfach durch:
if ($_SESSION['uid'] != $admin_id){
ersetzen, und dann sollte es funktionieren.