PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Doppler Problem Frage



rene_1992
19.04.2014, 09:23
System: Vmsone 2.4
Addon: XS-Box (Link (http://mac-lose-shop.de/?content=/shop/details&id=94))

Hallo,

undzwar führe ich auf meiner Seite eine Inaktiven Löschung durch die ich 1 Monat vorher via Newsletter und 2 wochen nach der ersten Ankündigung nochmals versendet habe.

Mein problem ist jetzt das Guthaben verfällt von diesen Usern und das Doppler Guthaben auch.
Wie kann ich das jetzt lösen das die User die es auf der Seite nicht mehr gibt aus dem Doppler gelöscht bekomme und andere User dafür vor Rücken?


Mfg René

Duergy
19.04.2014, 19:14
Frag mich doch Rene, ich habe das "normale" löschen durch eine Funktion ersetzt. Da ist unteranderem folgendes drinne.

function user_del($uid){global $db_prefix;
//Doppler
db_query("DELETE FROM `vms_doppler2_zahlungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_doppler_zahlungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x1_buchungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x1_einzahlungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x2_buchungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x2_einzahlungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x3_buchungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x3_einzahlungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x4_buchungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x4_einzahlungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x5_buchungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x5_einzahlungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x6_buchungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x6_einzahlungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x7_buchungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x7_einzahlungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x8_buchungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_x8_einzahlungen` WHERE uid=".$uid."");

//Buchungslisten
db_query("DELETE FROM `vms_buchungen` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_buchungen_vl` WHERE uid=".$uid."");
db_query("DELETE FROM `vms_gamebuchungen` WHERE uid=".$uid."");
}