Archiv verlassen und diese Seite im Standarddesign anzeigen : Aktivbonus Addon Frage
the-carnage
06.03.2008, 14:54
Wie stellt man ein das der jenige den bonus bekommt der über eine bestimmte losmenge drüber ist.
zb 1000 lose
the-carnage
06.03.2008, 20:16
hallo keiner ne lösung
Dazu müsste man das addon kennen:yes:
the-carnage
06.03.2008, 20:48
ist das von msxx-shop.de
Jo..
also bei dem Aktivbonus Addon ist es so das der Cron bei der Wahl des Gewinners nicht nach Menge des Umsatzes geht sondern einfach nur prüft ob ein User aktiv war oder nicht...also nur ob sich der Kontostand geändert hat und nicht um wieviel er sich geändert hat !
Der einzige Teil im Cron den ich finde der für die Auswahl des Users ist, ist folgender:
if ( $bedingung1 ) {
$res = db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE lastka > '".$min."' AND uid != ".$admin." ORDER BY 'lastka' ASC");
$result = mysql_num_rows($res);
Für die veröffentlichung dieses Codes übernehme ich die volle Verantwortung und informiere den Progger auch darüber :-)
Also wenn einer von euch was weiss das man einbauen könnte damit man auch nach der Menge des Umsatzes prüfen kann wärd cool :-)
cu; Swinxx
ich glaube irgendwo muss für die variable $min ein wert definiert werden.
ich glaube irgendwo muss für die variable $min ein wert definiert werden.
Jau...
$vergang = 55 * 60;
$vergang2 = 59 * 60;
$aktuell = time();
$zuletzt = $aktivdaten['zeit'] + $vergang;
$min = $aktuell - $vergang2;
$hoechsteid = $aktivdaten['id'];
Da is auch in dabei. Darüber sind in der Datei auch die Variablen für Vergütung und Admin ID, die man konfigurieren kann...aber das is eh klar...
cu, Swinxx
Also...
@the-carnage:
hab jetzt Hardliner das Addon mal rübergeschickt und er wird mal schauen ob er dir da in den nächsten Tagen was machen kann :-)
cu, Swinxx
the-carnage
07.03.2008, 07:38
Ich glaube eher mann muss von jeden User den Kontostand beim ersten mal de crons holen
und dann vergleichen
und wenn der cron aktueller kontostand minus alten kontostand dann
muss der unterschied grösser als 1000 lose sein
und dann den max unterschied ermitteln der den max Unterschied hat bekommt dann die lose
ist keiner drüber dann keine lose
Ja, genau so sollte das dann laufen...nur mim proggen hab ichs halt nciht so. Aber ich denk mal hardliner hat da schon bald was...der kann das :-)
cu, Swinxx
und hat sich hier schon was ergeben???
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.