Ergebnis 1 bis 10 von 16

Thema: höhere UserID

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer
    Registriert seit
    03.03.2009
    Beiträge
    7

    ...

    Habe ich bei einer Seite mit eigenem System genauso gemacht.

    Grund:

    "Doppelte Buchführung"

    Userkonten > 999
    Systemkonten >0 && <1000
    inaktive User : Userkonto * -1

    Für jede Buchung beim User gibt es eine Gegenbuchung auf einem Systemkonto.

    Dementsprechend müssen die Salden der Userkonten und der Systemkonten gleich sein.

    Gibt es eine Differenz, ist eine Fehlbuchung aufgetreten und das System sendet mir eine Mail mit den betreffenden Buchungen und ich kann sofort den Fehler lokalisieren.

    Weiterhin habe ich damit für alle Systemkonten eine gute Kostenstellenübersicht und weiss mit einem Blick, welche Angebote Kosten verursachen/Gewinne einspielen.

  2. #2
    Benutzer Avatar von D_Blade
    Registriert seit
    31.03.2009
    Beiträge
    73
    Wozu brauchst du denn von 1 bis 999 Systemkonten?

  3. #3
    Neuer Benutzer
    Registriert seit
    03.03.2009
    Beiträge
    7

    ...

    Ich benötige nicht explizit 999 Systemkonten.

    Aber umgesetzt aufs VMS hätte jeder Slot, bezahlte Shoutbox, Gutschein, Startseitenvergütung, Bettelaufruf, Proggerausgaben etc. ein eigenes Konto ...

  4. #4
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    das hab ich mich auch schon gefragt und wen jedes userkonto n paralelles systemkonto hat dan hast du also maximal 998 user die du erwartest?
    dan wenn jemand was falsches durch bug bucht bucht es das ja auch falsch auf dem systemkonto wie willst du da was feststellen?

    das querrys felschlagen ist bei ordentlicher programmierung sowas wie n lottotreffer und wer hat den schon
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  5. #5
    Neuer Benutzer
    Registriert seit
    03.03.2009
    Beiträge
    7

    ...

    Du hast nicht richtig gelesen ...

    Konto 1000 User 1
    Konto 9999 User xyza
    Konto 12345 User xy

    Konto 1 bez. Shoutbox
    Konto 2 Slot A

    Buchungen:

    bezahlte Shoutbox User 1

    Konto 1000 _ + 500
    Konto 1 _ - 500

    Einsatz Slot A Spiel verloren

    Konto 1000 _ - 200
    Konto 2 _ + 200

    Danach haben die Konten

    Konto 1 = -500
    Konto 2 = +200
    -----------------
    Konto 1000 = 300

    Konten < 1000 = -300
    Konten > 999 = +300

    Konten <1000 + Konten>999 = 0

    Wenn jemand durch Bug oder sonstiges sich auf sein Konto was zu bucht, muss er schon die Gegenkontonummer oder zumindest EINE Systemkontonummer kennen, die existiert.
    Bei z.B. 10 Angeboten und 1000 Systemkontennummern ist die Wahrscheinlichkeit, dass er die richtige trifft 1:100. Trifft er nicht, wird nur dem Userkonto gutgeschrieben, aber die Systembuchung geht ins Leere.

    Dann ist Konten < 1000 + Konten>999 != 0 und die Alarmmail wird abgesetzt.

    Wenn der Bug so früh einsetzt, dass er beide Buchungsvorgänge steuert, hast Du natürlich recht, dann wird auch die Gegenbuchung revers falsch laufen und die Bilanz bleibt bei = 0.

    Aber das größte Problem liegt halt am offenen Quelltext / Datenbankstruktur. Und wer macht sich schon die Mühe, mal etwas Quelltext zu studieren und ggfls. zu modifizieren ...

  6. #6
    Benutzer Avatar von D_Blade
    Registriert seit
    31.03.2009
    Beiträge
    73
    Zitat Zitat von Marian Beitrag anzeigen
    ...
    Aber das größte Problem liegt halt am offenen Quelltext / Datenbankstruktur. Und wer macht sich schon die Mühe, mal etwas Quelltext zu studieren und ggfls. zu modifizieren ...
    An sich gar nicht mal so übel, aber es gibt immer ein paar gewisse Leute (nennen wir sie Hacker), die zuviel Zeit haben

Ähnliche Themen

  1. [HTML/CSS/JS] UserID übergeben?
    Von frisbee im Forum [HD] Programmieren
    Antworten: 2
    Letzter Beitrag: 18.05.2012, 19:43
  2. UserID verändern
    Von Olympia im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 08.12.2011, 00:19
  3. userid nachträglich ändern???
    Von schlachtherr im Forum Support zum VMSone
    Antworten: 11
    Letzter Beitrag: 30.03.2010, 23:34
  4. Wie kann ich die UserID zurücksetzen?
    Von Rallef im Forum Support zum VMSone
    Antworten: 9
    Letzter Beitrag: 13.02.2009, 18:56
  5. Antworten: 0
    Letzter Beitrag: 07.11.2008, 11:13

Berechtigungen

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