Ergebnis 1 bis 6 von 6

Thema: Lose Gutschein in Bonuslose Gutschein umbauen

  1. #1

    Lose Gutschein in Bonuslose Gutschein umbauen

    Hallo,

    Ich habe das Gutschein Addon mit AP, also das der Gutschein erst nach xxx AP eingelöst werden kann, allerdings gibt es dort nur die Möglichkeit in Losen zu vergüten, hätte aber gerne Bonuslose.

    Da heute zb zum 1Advent ein solcher Gutschein gut wäre,

    PHP-Code:
       db_query ("INSERT INTO ".$db_prefix."_gutschein_b (tan,uid) VALUES ('".$_POST['code']."','".$_SESSION['uid']."')");
       
    db_query("UPDATE ".$db_prefix."_gutschein_a SET menge = menge - 1 WHERE tan= '".$_POST['code']."'");
       
    buchungsliste ($_POST['code'],$gutschein['betrag'],'Gutschein eingelöst',$_SESSION['uid']);
       
    kontobuchung ('+',$gutschein['betrag'],$_SESSION['uid']);
       
    $fehler2.='Gutschein erfolgreich eingelöst'
    Ich vermute das dort die Kontobuchung erfolgt richtig?,
    wie müsste man diese function umbasteln um Bonuslose gutgeschrieben zu bekommen?

    Gruß,
    Fabian

  2. #2
    Erfahrener Benutzer
    Registriert seit
    22.07.2006
    Beiträge
    273
    Das:
    kontobuchung ('+',$gutschein['betrag'],$_SESSION['uid']);
    ist die Zeile für die Kontobuchung.

    Um das auf Bonuslose umzuschreiben müste man wissen welches Addon du verwendest.
    Soweit ich weiß gibt es eins das fügt eine Funktion: bkontobuchung hinzu. Dann sollte es reichen das kontobuchung in bkontobuchung zu ändern.

    Ansonsten muss an der Stelle halt die Funktion die in der Beschreibung für die Bonuslose steht da rein.

  3. #3
    Zitat Zitat von Fabian17 Beitrag anzeigen
    PHP-Code:
       kontobuchung ('+',$gutschein['betrag'],$_SESSION['uid']); 
    genau in der Zeile musst du das ändern
    die meisten Bonuslose-Addons bringen gleich eine eigene Funktion mit
    schau mal in der functions.lib.php nach einer Funktion namens bonuslose() oder so
    wenn du die hast, dann einfach oben das kontobuchung durch bonuslose ersetzen (in der Klammer bleibt alles gleich)

    wenn du die nicht hast, dann die Zeile von oben mit der hier ersetzen:
    PHP-Code:
    db_query("UPDATE ".$db_prefix."_kontodaten SET bonuslose = bonuslose + "$gutschein['betrag']" WHERE uid= '".$_SESSION['uid']."'"); 
    das bonuslose im Query kann aber auch je nach Addon abweichen, evtl. musst du es durch bkontostand ersetzen, eben wie die Spalte in der Tabelle heißt
    XtremLose 300-500 Lose pro Bettelaufruf bei nur 1 Stunden Reload
    WebAdMan Online Werbe Management System

  4. #4
    Also das Addon weiß ich leider nicht mehr genau wie das heißt,

    Gutschein Addon mit AP aus dem Shop Shimley

    Wenn ich das mit der function austausche, also kontostand => bkontostand

    Fatal error: Call to undefined function bkontostand()


    Ich probier das mal mit dem db_query

    EDIT:
    PHP-Code:
                db_query("UPDATE ".$db_prefix."_kontodaten SET bkontostand = bkontostand + "$gutschein['betrag']" WHERE uid= '".$_SESSION['uid']."'"); 
    Geht leider nicht :/

    Parse error: syntax error, unexpected T_VARIABLE in /var/www/html/********/content/gutscheine/gutscheine.php on line 44
    sind Parse Errors nicht fehlende { oder ( [ etc?

    PS, ich verwende das Bonuslose Addon 1.2 deshalb bkontostand

  5. #5
    Erfahrener Benutzer
    Registriert seit
    22.07.2006
    Beiträge
    273
    Zitat Zitat von Fabian17 Beitrag anzeigen

    EDIT:
    PHP-Code:
                db_query("UPDATE ".$db_prefix."_kontodaten SET bkontostand = bkontostand + "$gutschein['betrag']" WHERE uid= '".$_SESSION['uid']."'"); 
    Probier es mal so:
    PHP-Code:
                db_query("UPDATE ".$db_prefix."_kontodaten SET bkontostand = bkontostand + ".$gutschein['betrag']." WHERE uid= '".$_SESSION['uid']."'"); 

  6. #6


    die beiden "." waren schuld =) (fehlten), jetzt gehts
    Danke

Ähnliche Themen

  1. 25 Euro Amazon Gutschein gegen Lose
    Von klammkriegen im Forum Sonstiges
    Antworten: 1
    Letzter Beitrag: 26.02.2010, 00:36
  2. Gutschein Addon VMS in BL umbauen
    Von Leguan_222 im Forum [HD] Programmieren
    Antworten: 3
    Letzter Beitrag: 12.12.2009, 18:40
  3. Antworten: 0
    Letzter Beitrag: 02.02.2008, 17:13
  4. Gutschein Addon für VMS ohne Lose Problem
    Von Coinsrapper im Forum Support zu Addons & Erweiterungen
    Antworten: 9
    Letzter Beitrag: 17.08.2007, 20:29
  5. gutschein und Anmeldebonus-addon anpassung an bonuslose
    Von DCBL im Forum Support zu Addons & Erweiterungen
    Antworten: 0
    Letzter Beitrag: 05.04.2007, 14:14

Berechtigungen

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