Archiv verlassen und diese Seite im Standarddesign anzeigen : Bonusaktion funktioniert nicht ganz?
Also bei dem Addon für Bonusaktionen liegt bei mir folgendes Problem:
Ein Sponsor bucht eine Aktion und storniert bzw. löscht dann die Teilnahme. Normal müsste sich dann auch nichts mehr an Anzahl der restlichen Bonusaktionen ändern, aber doch!
Betreffender Code müsste das hier sein:
if ($_POST['loesch'] == 'loeschen') {
db_query("DELETE FROM ".$db_prefix."_bonususer WHERE id='".$_POST['id']."'");
db_query("UPDATE ".$db_prefix."_bonus SET menge = '".$_POST['menge']."' +'1' WHERE id ='".$_POST['id']."'");
}
Sieht da jemand einen Fehler? Sollte doch einwandfrei sein?
db_query("UPDATE ".$db_prefix."_bonus SET menge = '".$_POST['menge']."' +'1' WHERE id ='".$_POST['id']."'");
Erhöht die Menge um 1!
Genau! Aber trotzdem geschieht das wohl nicht!?!?
Wenn ein User teilnimmt, dann wird ja abgezogen. Wenn der dann gelöscht wird, dann soll ja auch dazugezählt werden. Nur wird das nicht gemacht, denn die Zahl bleibt gleich
Dann mach daraus einfach:
db_query("UPDATE ".$db_prefix."_bonus SET menge = menge+1 WHERE id ='".$_POST['id']."'");
Geht immer noch nicht??? Habe in der bonusfreigabe.php folgendes jetzt:
if ($_POST['loesch'] == 'loeschen') {
db_query("DELETE FROM ".$db_prefix."_bonususer WHERE id='".$_POST['id']."'");
db_query("UPDATE ".$db_prefix."_bonus SET menge = menge+1 WHERE id ='".$_POST['id']."'");
}
zeig mal bitte den Code wo die form zum löschen definiert wird (html-code)
Hast PN mit dem Code. Hoffe du hast den gemeint.
hab dir ne PN mit dem korrigierten Code geschickt.
somit sollte dies erledigt sein gell ?
PS: ich machs absichtlich nicht öffentlich, weil es sich hierbei um ein kostenpflichtiges Addon handelt !
@djws
Danke dafür! Habe es getestet mit bereits ausgezahlten und da wurde dann erhöht. Also gehts!
Das Addon habe ich ja kaum verändert, also es war schon so von Anfang an verbuggt. Gehört das dann auch unter
Bugs in den internen Addons (http://www.designerscripte.net/thread.php?threadid=2706)
oder wäre es was externes?
Ansonsten kann hier geschlossen werden.
es is ein externes Addon, da es ja nicht von hier kommt, sondern von Shandra.
und ja der Fehler war von Anfang an drin !
Ich verschieb es in den richtigen Teil des Forums.
hallo,
also ich hab mir auch das addon bonusaktionen hier aus dem dl bereich gezogen.
also bei mir ist der fehler, wenn ich mehrere bonuaktionen habe, ein user bei einer dann teilnimmt, zieht er bei allen anderen auch einen ab von der restmenge. wieso?! ;(
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.