Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 221

Thema: VMS - KB.Bonusaktionen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    ich hätte da noch eine bitte..

    Vergütung: 0 Euro für Teilnahme am Gewinnspiel <<< da werden mir keine nachkommastellen angezeigt in der detailübersicht...

    hast du dafür eine lösung?

  2. #2
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Hi,
    in der aktion.php sind oben zwei Querys einmal mit $config = und einer noch mit $details = dort sind nach dem SELECT die Felder aufgelistet, die ausgelesen werden sollen, ersetze diese Felder einfach durch ein * also statt

    SELECT feld1,feld2,feld3 FROM tabelle

    einfach

    SELECT * FROM tabelle
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  3. #3
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    spitze danke

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

    Fehler bei Gutschrift

    Sers,

    ich hab mal ein nettes Problemchen...
    Ein User hat bei mir bei WeltweitSMS mitgemacht. Seitens von KB wurde die Gutschrift erstellt, aber bei mir hat der User mittlerweile 5 Mal die Gutschrift erhalten...Geh ich von aus das es ein Fehler vom vergütungs-cron kommt!?

    Hab den jetzt erstmal deaktiviert, sonst komm ich da iwann nicht mehr mit...

    Was kann man tun zum beheben oder wo könnte der Fehler liegen?

    Sam

    *edit*
    Als Hinweis, 4 der 5 Gutschriften erfolten innerhalb von einer Std. Siehe Screen.
    http://www.myimg.de/?img=kb101a8.jpg

    Der Vergütungscron läuft wie empfohlen, alle 15 min.

  5. #5
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Kriegst eine PN mit meiner ICQ Nummer ich schau es mir mal an :-)

    *edit*
    mist mein ICQ klappt nicht ^^ kannst du mir FTP Daten schicken per PN?
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  6. #6
    Erfahrener Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    1.561
    Deine ICQ hab ich schon :P ...aber bist eh nie on...

    PN bei dir...Und Danke

    *edit*
    Leadrally geht nicht...war aber fast klar...net übel nehmen...Ich hab Statisch und nicht dynamisch.

  7. #7
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Leadrally wird nicht gehen, weil du in der kingbonus_verg.php nicht den code der leadrally() eingebaut hast .

    Ich vermute ich habe den Fehler gefunden (und schon behoben) hatte im Query der den Status updatet die Aktionsid und nicht die Tracking-ID genommen .

    Sollte noch jemand damit Probleme haben gibts hier die neue kingbonus_verg.php

    PHP-Code:
    <?php
    $config 
    mysql_fetch_assoc(mysql_query('SELECT apikey,userid,kurs,pre,user FROM '.$db_prefix.'_kingbonus_config LIMIT 1'));

    $einlese = @fopen('http://kingbonus.de/export/list.php?id='.$config['userid'].'&pw='.$config['apikey'].'&from='.strtotime('yesterday').'&to='.time().'''r');



    while ((
    $data fgetcsv($einlese1000";")) !== FALSE
    {


        
    /* Subid analyisieren */
        
    $subid explode('|',$data[4]);
        
        
    # Wenn Userid kleiner gleich 0 oder Präfix nicht die vom aktuellem Projekt -> Datensatz überspringen
        
    if (!is_numeric($subid[0]) || $subid[0] <= || $subid[1] != $config['pre']) continue;
        
        
    /* Aktionsdetails */
        
    $details mysql_fetch_assoc(mysql_query('SELECT euro,titel FROM '.$db_prefix.'_kingbonus_aktionen WHERE id='.$data[3].' LIMIT 1'));
        
        
        
    /* Vergütung berechnen */
        
    if ($details['euro'] > 0$provi round($data[7]*$config['kurs']*$config['user']/100,$config['round_euro']);
            else 
    $provi round($data[7]*$config['kurs']*$config['user']/100,$config['round_proz']);

        
    /* Trackingstatus checken */
        
    $status mysql_fetch_assoc(mysql_query('SELECT status FROM '.$db_prefix.'_kingbonus_track WHERE id='.$data[0].' LIMIT 1'));
        
        
    /* Trackingtabelle updaten */
        
    mysql_query('INSERT INTO '.$db_prefix.'_kingbonus_track (id,user,aktion,status,time,edit_time,provi) VALUES 
            ('
    .$data[0].', '.$subid[0].', "'.trim($data[2]).'", '.$data[1].', '.$data[5].', '.$data[6].', '.$provi.')
                ON DUPLICATE KEY UPDATE
                        status       = '
    .$data[1].',
                        edit_time = '
    .$data[6].',
                        provi = '
    .$provi.'');    
        
        
    # vergüten
        
    if ($status['status'] == AND $data[1] == 1)
        {
            
    buchungsliste ('BONUS-'.$data[0],$provi,'Bonusaktion '.trim($data[2]).'',$subid[0]);
            
    kontobuchung ('+',$provi,$subid[0]);
            
    refumsatz ($provi,$subid[0]);
            
            
    /* 
                Rallys etc. hier einbauen Start
                Variablen:
                
                $subid[0] -> Die Userid des Teilnehmers
                $provi      -> Die Vergütung für den User
                leadralley($subid[0], $provi); 
            */
            
            
            
            /* 
                Rallys etc. hier einbauen ENDE
            */
        
    }
        
        
        echo 
    'ext: '.$data[3].' sta: '.$data[1].' ver: '.$data[7].' int '.$provi.'<br/>';    
    }
    fclose($einlese);
    ?>
    Das Addon im DL Bereich wird in Kürze upgedatet, kannst mir kurz Rückgabe geben ob es nun geht.
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  8. #8
    Neuer Benutzer
    Registriert seit
    18.11.2009
    Beiträge
    2
    Zitat Zitat von Gremlin Beitrag anzeigen
    Hi,
    in der aktion.php sind oben zwei Querys einmal mit $config = und einer noch mit $details = dort sind nach dem SELECT die Felder aufgelistet, die ausgelesen werden sollen, ersetze diese Felder einfach durch ein * also statt

    SELECT feld1,feld2,feld3 FROM tabelle

    einfach

    SELECT * FROM tabelle
    mh, bei mir werden Trotzdem immer noch keine Nachkommastellen angezeigt...

  9. #9
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Muss man im Admin noch einstellen wieviele.
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  10. #10
    Neuer Benutzer
    Registriert seit
    18.11.2009
    Beiträge
    2
    was wieviele?

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Bonusaktionen Addon Bonusaktionen sehe ich nicht?
    Von mctim im Forum Support zu Addons & Erweiterungen
    Antworten: 1
    Letzter Beitrag: 10.08.2014, 20:02
  2. bonusaktionen site
    Von afellay im Forum Scripte
    Antworten: 1
    Letzter Beitrag: 16.10.2012, 14:40
  3. -V- Bonusaktionen Addon
    Von Warstein im Forum Scripte
    Antworten: 1
    Letzter Beitrag: 08.10.2010, 12:57
  4. Frage zum VMS KB Bonusaktionen
    Von Body2712 im Forum Support zu Addons & Erweiterungen
    Antworten: 6
    Letzter Beitrag: 01.08.2010, 00:34
  5. VMS KB Bonusaktionen
    Von chatmann im Forum Weiterentwicklung Basisscript
    Antworten: 0
    Letzter Beitrag: 25.07.2010, 18:23

Berechtigungen

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