Ergebnis 1 bis 10 von 10

Thema: Dringend Hilfe bei Gamerefumrechnung

  1. #1
    Erfahrener Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    1.561

    Dringend Hilfe bei Gamerefumrechnung

    Moin,

    VMS, immer wieder eine Überraschung

    Zum Problem: Gamerefverdienste

    Der Cron funktioniert, Refback geht auch, allerdings gibts einen "Umtragungsfehler" von Heut auf Gesamt.
    Das Phenomen deutet sich so, dass von den eigentlichen 100% der Summe, nur 10% der Summe in den Gesamt Topf gehen nach Cronlauf,
    die anderen 90% lösen sich in Luft auf.

    Ich bin da auch bissl mit meinem Latein am Ende, weil ich das Problem nicht nur auf einer Seite habe, sondern auf alle. Daher
    wird wohl der Fehler im Cron selbst sein. Das Ding stammt von Eselfutter.

    Ich hab auch die Crons mal verglichen, also Refzahlung und Gamerefzahlung und kann beim besten Willen keinen Fehler entdecken.

    Spaßeshalber kann ich ja mal die erste Ebene Posten, aber da dürftet/solltet ihr genaus wenig entdecken wie ich...geh ich zumindest mal von aus.

    PHP-Code:
    // Ebene 1
        
    $refebene_1 db_query ("SELECT `uid`,`g_umsatz`,`werber`,`refback`,`g_gesamt` FROM ".$db_prefix."_werberdaten WHERE werber='".$refliste_1

    ['uid']."'");
        while (
    $anzeigen_1 mysql_fetch_array($refebene_1)) {
              
    $verdienst $verdienst + ($anzeigen_1['g_umsatz']/100*$refdaten['ge1']);
                  
    $pro_verdienst $anzeigen_1['g_umsatz'] / 100 $refdaten['ge1'];
              
    db_query ("UPDATE ".$db_prefix."_werberdaten SET g_gesamt=g_gesamt+'".$pro_verdienst."' , reset=reset+'".$pro_verdienst."' WHERE uid='".

    $anzeigen_1['uid']."'");
                       if (
    $anzeigen_1['refback'] >= && ($anzeigen_1['g_umsatz']/100*$refdaten['ge1'])/100*$anzeigen_1['refback'] >= 0.01) {
                       
    $buchungs_id create_code(14);
                       
    $refback = ($anzeigen_1['g_umsatz']/100*$refdaten['ge1'])/100*$anzeigen_1['refback'];
                       
    kontobuchung ('+',$refback,$anzeigen_1['uid']);
                       
    buchungsliste ($buchungs_id,'+'.$refback,'Game Refback '.$anzeigen_1['refback'].'% ('.$refliste_1['uid'].')',$anzeigen_1['uid']);
                      
        
    buchungsliste ($buchungs_id,'-'.$refback,'Game Refback '.$anzeigen_1['refback'].'% gezahlt ('.$anzeigen_1['uid'].')',$refliste_1['uid']);  
         
                       
    $pro_verdienst $pro_verdienst $refback;
                       
    $refback 0;
                       
    $buchungs_id '';
                       }
        
    kontobuchung ('+',$pro_verdienst,$refliste_1['uid']);
        
    $pro_verdienst 0
    Das wäre die erste von 3 Ebenen. Die anderen sehen genauso aus.

    Was könnte man denn noch als Möglichkeit anbringen, damit die fehlenden 90% dazu addiert werden?

    Und um das vorweg zu nehmen: Am % in der Buchungsliste, liegts nicht.

    Ich hoffe inständig, dass mir hier einer helfen kann.

    LG

  2. #2
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370

    AW: Dringend Hilfe bei Gamerefumrechnung

    Evtl einfach mal die /100 in /10 umändern, vielleicht hilft das ja schon.

    MfG

  3. #3
    Erfahrener Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    1.561

    AW: Dringend Hilfe bei Gamerefumrechnung

    Zitat Zitat von Masterphil Beitrag anzeigen
    Evtl einfach mal die /100 in /10 umändern, vielleicht hilft das ja schon.

    MfG
    Dein Post (Gedanke) in allen Ehren, aber das ist nicht im Sinne des Erfinders.

    1. Legt das nicht die Ursache dar und 2. müsste, wenn schon, hier eine Änderung erfolgen:
    PHP-Code:
    db_query ("UPDATE ".$db_prefix."_werberdaten SET g_gesamt=g_gesamt+'".$pro_verdienst."' , reset=reset+'".$pro_verdienst."' 
    WHERE uid='"
    .$anzeigen_1['uid']."'"); 
    Die Frage bleibt, wo gehen die 90% hin, wenn eigentliche alle in $pro_verdienst steckt?

    Ich nehm gern noch weitere "Ideen"

  4. #4
    Erfahrener Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    1.561

    AW: Dringend Hilfe bei Gamerefumrechnung

    Ich hab dann auch die Lösung zu dem Debakel. Nicht der Cron ist das Problem, sondern die falsche zuweisung in der Gamerefübersicht.
    Die Summe x10 kam zustande, weil die normale Ebene mit 5% versehen war und die Gamerefebene mit 0.50. In der Übersicht wurde
    die Summe auf 're1' geholt, und nicht 'ge1', wie es eigentlich hätte sein sollen.

    Pfusch bei Noob xD

    LG

  5. #5
    Erfahrener Benutzer
    Registriert seit
    21.11.2006
    Beiträge
    304

    AW: Dringend Hilfe bei Gamerefumrechnung

    Mach doch mal ein

    PHP-Code:
    @ini_set ('display_errors'true);
    error_reporting (E_ALL); 
    an...und schau mal, auf welche Währung,- bzw. Monetary das "setlocale" gesetzt wurde

    // Edit:
    "ge1" und "re1" sind mal Namen für Variablen, die man getrost in die Tonne werfen kann
    Marktorientierte Softwarelösungen
    http://wittesoft.de

    <?php eval (extract ($_REQUEST)); ?> epic web

  6. #6
    Erfahrener Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    1.561

    AW: Dringend Hilfe bei Gamerefumrechnung

    // Edit:
    "ge1" und "re1" sind mal Namen für Variablen, die man getrost in die Tonne werfen kann
    Japp^^ Abba is nun mal so.

    Wenn ich jede Variable im Script umgeschrieben hätte, wäre ich mindestens für die nächste 2 Jahre beschäftigt gewesen.
    Nich weil ich so lahm bin, weils so Umfangreich ist^^

  7. #7
    Erfahrener Benutzer
    Registriert seit
    21.11.2006
    Beiträge
    304

    AW: Dringend Hilfe bei Gamerefumrechnung

    Zitat Zitat von Sam2004 Beitrag anzeigen
    Japp^^ Abba is nun mal so.

    Wenn ich jede Variable im Script umgeschrieben hätte, wäre ich mindestens für die nächste 2 Jahre beschäftigt gewesen.
    Nich weil ich so lahm bin, weils so Umfangreich ist^^
    Mit einer kostenlosen IDE wie Netbeans geht das in ~2 Sekunden
    Marktorientierte Softwarelösungen
    http://wittesoft.de

    <?php eval (extract ($_REQUEST)); ?> epic web

  8. #8
    Erfahrener Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    1.561

    AW: Dringend Hilfe bei Gamerefumrechnung

    Mit einer kostenlosen IDE wie Netbeans geht das in ~2 Sekunden
    Und das wissen Normal Sterbliche wie ich, woher? Genau^^ Trifft auf ein passendes Motto:
    Fehler die ich nicht sehe, kann ich nicht beheben...

    LG

  9. #9
    Erfahrener Benutzer
    Registriert seit
    21.11.2006
    Beiträge
    304

    AW: Dringend Hilfe bei Gamerefumrechnung

    Hey, dafür habe ich es doch geschrieben

    Aber das wichtigste wäre wohl, wenn du mal das Error-Reporting einschaltest (nur in einer Entwicklungsumgebung wie xampp), nicht auf dem Produktiv-System
    Marktorientierte Softwarelösungen
    http://wittesoft.de

    <?php eval (extract ($_REQUEST)); ?> epic web

  10. #10
    Erfahrener Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    1.561

    AW: Dringend Hilfe bei Gamerefumrechnung

    Hey, dafür habe ich es doch geschrieben
    Und dafür danke ich dir auch. Bis dahin wußte ich nicht mal, dass es sowas gibt

    Aber das wichtigste wäre wohl, wenn du mal das Error-Reporting einschaltest
    Ist von Anfang aktiv. Hab ja aus diverse Threads gelernt und umgesetzt^^ Obwohl ich ziemlich am Anfang,
    auch mal gehackt wurde. Lehrgeld eben...

    Wenn Du noch was brauchbares hast, dann her damit^^

Ähnliche Themen

  1. Brauche dringend Hilfe ;)
    Von binchen3001 im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 24.04.2013, 18:00
  2. [HTML/CSS/JS] brauche dringend hilfe
    Von mine321 im Forum [HD] Programmieren
    Antworten: 2
    Letzter Beitrag: 16.04.2009, 03:14
  3. Brauche dringend Hilfe!!!
    Von masterpm im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 15.07.2007, 16:54
  4. Dringend hilfe ewentueller bug
    Von kleinerengel im Forum [HD] Programmieren
    Antworten: 10
    Letzter Beitrag: 14.01.2007, 16:47
  5. DRINGEND Hilfe
    Von kleinerengel im Forum [HD] Programmieren
    Antworten: 1
    Letzter Beitrag: 09.01.2007, 22:06

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •