Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 21

Thema: refbereich komplett fehlerhaft (7 Refebenen)

  1. #11
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    hast du da ein addon gekauft oder selber dran rumgebastelt?

    refdetails und refcron richtig angepasst?

  2. #12
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    ich habe ein fertiges Addon gekauft.

    Habe dies aber wieder entfernt da es anscheinend nur zu problen gekommen ist

    Gut, jetzt geht die ganze oberfläche wieder.
    Sind auch nur noch 3 refebenen.

    wie bekomme ich nun den alten cron wieder rein

  3. #13
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    einfach den orginalcron über deinen selber gebastelten schreiben ^^

  4. #14
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    Zitat Zitat von didith1207 Beitrag anzeigen
    einfach den orginalcron über deinen selber gebastelten schreiben ^^
    ich habe folgendes gemacht:

    1. ich habe die original refübersicht.php aufgespiel.
    2. ich habe den cron gelöscht.

    3. weiß net mehr weiter

    wenn ich den Cron:
    PHP-Code:
    INSERT INTO `vms_crons` (`id`, `cron`, `laufzeit`, `datei`, `bezeichnung`) VALUES 
    (6'ext_cron'0'crons/refzahlungen.knt.php''Ext. Refzahlungen'), 
    eingebe kommt folgendes:
    PHP-Code:
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2 
    jetzt bin ich ratlos

  5. #15
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Code:
    INSERT INTO `vms_crons` (`cron`, `laufzeit`, `datei`, `bezeichnung`) VALUES 
    ('ext_cron', 0, 'crons/refzahlungen.knt.php', 'Ext. Refzahlungen');  
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  6. #16
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    danke, das hat geklappt.

    nun ist nur noch das problem mit der php datei ( /crons/refzahlungen.knt.php )

    habe dort folgendes drinn stehen:

    PHP-Code:
    <?
    require_once ('lib/functions.lib.php');
    db_connect();
    // Prozente laden!
    $refdaten = mysql_fetch_array(db_query("SELECT `re1`,`re2`,`re3`,`re4`,`re5`,`re6`,`re7` FROM ".$db_prefix."_seitenkonfig"));
    // Userdurchlauf
    $refliste = db_query ("SELECT * FROM ".$db_prefix."_werberdaten");
    while ($refliste_1 = mysql_fetch_array($refliste)) {
    $verdienst = 0;
     // Ebene 1
     $refebene_1 = db_query ("SELECT `uid`,`umsatz`,`werber`,`refback`,`gesamt` FROM ".$db_prefix."_werberdaten WHERE werber='".$refliste_1['uid']."'");
     while ($anzeigen_1 = mysql_fetch_array($refebene_1)) {
     $verdienst = $verdienst + ($anzeigen_1['umsatz']/100*$refdaten['re1']);
     $pro_verdienst = $anzeigen_1['umsatz'] / 100 * $refdaten['re1'];
     db_query ("UPDATE ".$db_prefix."_werberdaten SET gesamt=gesamt+'".$pro_verdienst."' , reset=reset+'".$pro_verdienst."' WHERE uid='".$anzeigen_1['uid']."'");
     if ($anzeigen_1['refback'] >= 1 && ($anzeigen_1['umsatz']/100*$refdaten['re1'])/100*$anzeigen_1['refback'] >= 0.01) {
     $buchungs_id = create_code(14);
     $refback = ($anzeigen_1['umsatz']/100*$refdaten['re1'])/100*$anzeigen_1['refback'];
     kontobuchung ('+',$refback,$anzeigen_1['uid']);
     buchungsliste ($buchungs_id,'+'.$refback,'Refback '.$anzeigen_1['refback'].'% ('.$refliste_1['uid'].')',$anzeigen_1['uid']);
     buchungsliste ($buchungs_id,'-'.$refback,'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;
      // Ebene 2
      $refebene_2 = db_query ("SELECT `uid`,`umsatz`,`werber`,`refback`,`gesamt` FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_1['uid']."'");
      while ($anzeigen_2 = mysql_fetch_array($refebene_2)) {
      $verdienst = $verdienst + ($anzeigen_2['umsatz']/100*$refdaten['re2']);
      $pro_verdienst = $anzeigen_2['umsatz']/100*$refdaten['re2'];
      kontobuchung ('+',$pro_verdienst,$refliste_1['uid']);
      $pro_verdienst = 0;
       // Ebene 3
       $refebene_3 = db_query ("SELECT `uid`,`umsatz`,`werber`,`refback`,`gesamt` FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_2['uid']."'");
       while ($anzeigen_3 = mysql_fetch_array($refebene_3)) {
       $verdienst = $verdienst + ($anzeigen_3['umsatz']/100*$refdaten['re3']);
       $pro_verdienst = $anzeigen_3['umsatz']/100*$refdaten['re3'];
       kontobuchung ('+',$pro_verdienst,$refliste_1['uid']);
       $pro_verdienst = 0;
        
        // Ebene 4
        $refebene_4 = db_query ("SELECT `uid`,`umsatz`,`werber`,`refback`,`gesamt` FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_3['uid']."'");
        while ($anzeigen_4 = mysql_fetch_array($refebene_4)) {
        $verdienst = $verdienst + ($anzeigen_4['umsatz']/100*$refdaten['re4']);
        $pro_verdienst = $anzeigen_4['umsatz']/100*$refdaten['re4'];
        kontobuchung ('+',$pro_verdienst,$refliste_1['uid']);
        $pro_verdienst = 0;
         // Ebene 5
         $refebene_5 = db_query ("SELECT `uid`,`umsatz`,`werber`,`refback`,`gesamt` FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_4['uid']."'");
         while ($anzeigen_5 = mysql_fetch_array($refebene_5)) {
         $verdienst = $verdienst + ($anzeigen_5['umsatz']/100*$refdaten['re5']);
         $pro_verdienst = $anzeigen_5['umsatz']/100*$refdaten['re5'];
         kontobuchung ('+',$pro_verdienst,$refliste_1['uid']);
         $pro_verdienst = 0;
          // Ebene 6
          $refebene_6 = db_query ("SELECT `uid`,`umsatz`,`werber`,`refback`,`gesamt` FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_5['uid']."'");
          while ($anzeigen_6 = mysql_fetch_array($refebene_6)) {
          $verdienst = $verdienst + ($anzeigen_6['umsatz']/100*$refdaten['re6']);
          $pro_verdienst = $anzeigen_6['umsatz']/100*$refdaten['re6'];
          kontobuchung ('+',$pro_verdienst,$refliste_1['uid']);
          $pro_verdienst = 0;
           // Ebene 7
           $refebene_7 = db_query ("SELECT `uid`,`umsatz`,`werber`,`refback`,`gesamt` FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_6['uid']."'");
           while ($anzeigen_7 = mysql_fetch_array($refebene_7)) {
           $verdienst = $verdienst + ($anzeigen_7['umsatz']/100*$refdaten['re7']);
           $pro_verdienst = $anzeigen_7['umsatz']/100*$refdaten['re7'];
           kontobuchung ('+',$pro_verdienst,$refliste_1['uid']);
           $pro_verdienst = 0;
           }    
          }
         }
        }
       }
      }
     }
     if ($verdienst >= 0.01) {
     $buchungs_id = create_code(14);
     buchungsliste ($buchungs_id,'+'.$verdienst,'Refverdienste',$refliste_1['uid']);
     }
    }
    db_query("UPDATE ".$db_prefix."_werberdaten SET umsatz=0");
    // Zeit setzen
    db_query ("UPDATE ".$db_prefix."_crons SET laufzeit = '".time()."' WHERE bezeichnung = 'Ext. Refzahlungen'");
    db_close();
    ?>

    aber das stimmt ja alles so nicht mehr....

    in der originaldatei von vms1.2 kann ich diese php datei auch nicht finden habe ich was übersehen??

  7. #17
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Ist aber drin im Original, einfach nochmal hier runterladen

    Dann sollte das wieder funktionieren, wenn dann die Refbackzahlungen immer noch nicht in der Buchungsliste auftauchen, in der Datei crons/refzahlungen.knt.php einfach alle
    %
    in
    Proz.
    ändern.
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  8. #18
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    ok, buchungen gehen wieder.

    Aber fehlermeldung erscheint:

    PHP-Code:
    Warningvsprintf() [function.vsprintf]: Too few arguments in /www/htdocs/w00bb42f/lib/functions.lib.php on line 56
     
    Warning
    vsprintf() [function.vsprintf]: Too few arguments in /www/htdocs/w00bb42f/lib/functions.lib.php on line 56
     
    Warning
    vsprintf() [function.vsprintf]: Too few arguments in /www/htdocs/w00bb42f/lib/functions.lib.php on line 56
     
    Warning
    vsprintf() [function.vsprintf]: Too few arguments in /www/htdocs/w00bb42f/lib/functions.lib.php on line 56
     
    Warning
    vsprintf() [function.vsprintf]: Too few arguments in /www/htdocs/w00bb42f/lib/functions.lib.php on line 56
     
    Warning
    vsprintf() [function.vsprintf]: Too few arguments in /www/htdocs/w00bb42f/lib/functions.lib.php on line 56
    Cron gelaufen 
    und refback wird nicht gutgeschrieben. Werde mal das so ändern wie du gesagt hast.

  9. #19
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    das steht in line 56 :
    PHP-Code:
        $sql_tag vsprintf($sql_tag,$vargs); 

  10. #20
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Jo, denke aber mal, dass liegt an dem % Zeichen, die älteren Versionen des VMS konnten damit nicht so gut umgehen

    Sollte sich dann durch das ersetzen mit Proz. beheben, wenigstens in dem Cron.

    Hier im Forum gibts aber auch Themen dazu, wie man das generell beheben kann bzw. in der neuen Version tritt das afaik auch nicht mehr auf.
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Ähnliche Themen

  1. Suche komplett alles vom WMS Script!
    Von chackie im Forum Scripte
    Antworten: 3
    Letzter Beitrag: 13.07.2013, 15:39
  2. Scriptdownload Fehlerhaft?
    Von Looolp im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 20.03.2012, 22:42
  3. Adscan komplett valid
    Von Sebmaster im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 12.11.2008, 23:32
  4. Antworten: 1
    Letzter Beitrag: 21.11.2007, 17:25
  5. scriptDOWNLOAD fehlerhaft
    Von a.LeXx im Forum Support zum VMSone
    Antworten: 14
    Letzter Beitrag: 14.03.2007, 10:55

Berechtigungen

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