PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : admin nicht in rally´s?



elvis
13.03.2007, 04:34
hi

wollte mal wissen ob ich den admin acc aus aktiverally´s usw für die wertung entfernen kann oder is das noway?

greez :D

Balu
13.03.2007, 04:38
ich schließe mich mal der Suche an ich glaube im alten Forum stand mal ein thread darüber oder besser es gab einen Schnipzel dafür.

NightX
13.03.2007, 05:25
Ich denke zwar, dass ein Admin auf seiner Seite gar nicht klicken sollte ... ;) ... weil das auch Ärger mit den Sponsorennetzwerken geben kann, aber dies könnte eine Lösung sein: Im Ordner content/ralleys die folgende Zeile ändern:

$platz = db_query("SELECT * FROM ".$db_prefix."_klickralley_tag WHERE uid != '".$admin_id."' ORDER BY klicks DESC LIMIT 10");
Damit werden nur Datensätze ausgelesen, bei denen die uid ungleich der admin_id ist.

Achtung, ungeprüft!

Gyros
13.03.2007, 05:42
ähnliches gilt dann auch beim auszahlungs part

mit WHERE oder and, jenachdem wíe der part der auszahlung das handhabt


uid != '".$admin_id."'


sollte dort dann auch mit reingenommen werden.


Original von NightX
Ich denke zwar, dass ein Admin auf seiner Seite gar nicht klicken sollte ... ;) ... weil das auch Ärger mit den Sponsorennetzwerken geben kann, aber dies könnte eine Lösung sein: Im Ordner content/ralleys die folgende Zeile ändern:

$platz = db_query("SELECT * FROM ".$db_prefix."_klickralley_tag WHERE uid != '".$admin_id."' ORDER BY klicks DESC LIMIT 10");
Damit werden nur Datensätze ausgelesen, bei denen die uid ungleich der admin_id ist.

Achtung, ungeprüft!

Gremlin
13.03.2007, 13:46
Am besten direkt in den Rallyfunktionen abändern, das er erst garnicht eingetragen wird in die DB ;)

NightX
13.03.2007, 14:12
Original von Gremlin
Am besten direkt in den Rallyfunktionen abändern, das er erst garnicht eingetragen wird in die DB ;)

@Gremlin: Wenn du einen Lösungsvorschlag hast, dann poste ihn. Ich beobachte schon eine ganze Weile diese Art von dir und es gefällt mir überhaupt nicht! Du provozierst nur Rückfragen, um einen weiteren Post setzen zu können. Das hilft dem Fragesteller erst einmal gar nicht und ist nur Zeichenschinderei.
Betrachte dies als Ermahnung und ändere dein Verhalten. Eine weitere Ermahnung wird es nicht geben.

MrRomeobln
13.03.2007, 19:47
@elvis
Meld dich mal bei mir - ich hab jemanden an der Hand der es auf ner Mehrseitenralley ermöglicht hat das die admins nicht in der liste auf den partnerseiten wurden und ich denke mal das er das auch hin bekommt.

@NightX
Hast Du Dir mal die AGB`s von Sponsoren durchgelesen?

Beispiel WML:

2.4 - Eigenklicks auf Banner sowie Klickaufforderung und/oder Zwangsklicks sind strengstens untersagt (mit Ausnahme von Forced-, Paidmail- und Traffic-Programmen) und führen im Extremfall zur Accountlöschung.

Denke mal das dürfte die Frage mit den Eigenklicks schon mal klären. Verboten sind Eigenklicks von Betreibern auf non-Forced Klick Kampagnen.

Wenn ein Betreiber es so nötig hat auf der eigenen Seite zu klicken halten alle Sponsoren die Füsse bisher still solange es sich um Mails / Forced-Klicks handelt.

Ich selbst klick bei mir nur zu Kontrollen und wenn mich die Klicklust überkommt habe ich vieeeele schöne seiten in den Favoriten wo ich gern klicker :D


Was Gremlin angeht versteh ich allerdings nicht wo sich Gremlin fehl verhält / verhalten haben soll - er antwortet mit einer Frage um Fehler / Missverständnisse ausschliessen zu können. Solltest Du ein privates Problem mit Ihm haben so kläre dies auch privat und nicht in Threads von Usern welche eine Frage haben ;)

In diesem Sinne hoffe ich auch geholfen zu haben und schleiche von dannen


MFG
MrRomeobln

elvis
13.03.2007, 23:32
Original von MrRomeobln
@elvis
Meld dich mal bei mir - ich hab jemanden an der Hand der es auf ner Mehrseitenralley ermöglicht hat das die admins nicht in der liste auf den partnerseiten wurden und ich denke mal das er das auch hin bekommt.

...

MFG
MrRomeobln

genau darum geht es ;-)
ich kicke auf meiner seite auch nur zur kontrolle mal aber die mehrseitenrrally würde mit meiner top klickseite sein un dda will ich dann schon weiterklicken.

pn an MrRomeobln is raus

thx für die schnellen antworten

dragon11
14.03.2007, 18:01
@ gremlin, danke für Deine Idee, ich bin nämlich zufällig auch grad an dem Problem dran und hätte es auch umständlich in jeder Rallye gemacht. (Warum kommt man manchmal nicht auf die einfachsten Sachen??)

daniel19mb
15.03.2007, 03:22
geht bei mir nicht, werde mit gewertet! :(

Gremlin
15.03.2007, 14:06
Original von daniel19mb
geht bei mir nicht, werde mit gewertet! :(

haste in der lib/functions.lib.php deine Adminid eingetragen?

daniel19mb
15.03.2007, 14:46
ja habe ich, auch von co-admin, wenn co-admin gewertet wird ist mir egal nur ich will da nicht!

gruß
daniel19mb

daniel19mb
04.04.2007, 12:38
wie ist das denn nun? die admin-id ist in der lib/funktions.lib.php eingetragen - muss die raus sein, das es funktioniert?

Sorry für OT - da thema schon alt - hab aber noch keine lösung dafür! :rolleyes:

Togger
25.12.2007, 02:08
hm wieso magst du denn so dringend da raus?

Cybo
04.01.2008, 18:12
Du kannst natürlich auch ganz einfach manuell resetten nach dem Klicken.


db_query("update vms_tagrally set klicks= '0' WHERE uid = klammid");

Gecko1
05.02.2008, 17:57
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

Gremlin
05.02.2008, 21:07
Beispiel Klickrally:


// 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)');
}
}

Ersetze mit:

// 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)');
}
}
}

Gecko1
05.02.2008, 21:22
also nur diese zeile ersetzen ?!

global $db_prefix,$_SESSION,$admin_id;

if (!$_SESSION['uid'] == $admin_id){

Gremlin
05.02.2008, 21:44
und ne schließende Klammer, es wurde ne if Abfrage aufgemacht, die muss auch wieder geschlossen werden ;)

Roadstar
06.02.2008, 19:25
@ Gremlin
funktioniert bei mir leider nicht richtig.

Ich schick dir gleich mal ne PN

Maybach
09.02.2008, 09:51
Beispiel Klickrally:


// 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)');
}
}

Ersetze mit:

// 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)');
}
}
}


Wo finde ich bitteschön diese Zeilen? In content/ralleys/klick.php jedenfalls nicht. :(

Hardy
09.02.2008, 09:56
War hat den was von content/ralleys/klick.php gesagt?
Das ist in der functions.lib.php

jpwfour
21.02.2008, 22:38
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.

darkness_design
09.03.2008, 15:46
Hi,

mir ist aufgefallen das ich in der ref. ralley auftauche wobei ich für die rally keine eintragungen in der funktins.lib habe.

habe zwar schon folgendes eingesetzt:

$user = mysql_fetch_array(mysql_query("SELECT uid FROM ".$db_prefix."_kontodaten WHERE uid != '".$admin_id."' and `uid`='$row[0]'"));

aber dadurch wird nur der "ADMIN" name unterdrückt jedoch der platz bleibt.
Wie bekomme ich den admin komplett aus der ref-rally raus?

Grüße darkness

Nix, keiner ??

dragon11
15.03.2008, 15:05
Hi,
in der Rallyeasuaswertung sowohl im Userbereich als auch (und da vor allem!!!) gibt es eine Zeile, die die Daten aus der Tabelle holt:


$refs = mysql_query("SELECT werber , COUNT(werber)AS total FROM ".$db_prefix."_werberdaten WHERE werber != 0 and zuordnungszeit >= '".$ralleydaten['start']."' and zuordnungszeit <= '".$ralleydaten['ende']."' and gesamt >= '".$ralleydaten['pro']."' GROUP BY werber ORDER BY total DESC LIMIT 10");

diesen Befehl muß man erweitern um
WHERE werber != $admin_id, so dass er dann insgesamt so aussieht:



$refs = mysql_query("SELECT werber , COUNT(werber)AS total FROM ".$db_prefix."_werberdaten WHERE werber != 0 and werber != $admin_id and zuordnungszeit >= '".$ralleydaten['start']."' and zuordnungszeit <= '".$ralleydaten['ende']."' and gesamt >= '".$ralleydaten['pro']."' GROUP BY werber ORDER BY total DESC LIMIT 10");



mir ist aufgefallen das ich in der ref. ralley auftauche wobei ich für die rally keine eintragungen in der funktins.lib habe.

habe zwar schon folgendes eingesetzt:

$user = mysql_fetch_array(mysql_query("SELECT uid FROM ".$db_prefix."_kontodaten WHERE uid != '".$admin_id."' and `uid`='$row[0]'"));

aber dadurch wird nur der "ADMIN" name unterdrückt jedoch der platz bleibt.
Wie bekomme ich den admin komplett aus der ref-rally raus?

Grüße darkness

Nix, keiner ??

darkness_design
15.03.2008, 20:17
Hi,

thx alles ist prima ......

Grüße darkness