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

Thema: höhere UserID

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

  2. #2
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Das bringt einiges:
    - User denken, es gibt schon 1.000 User, dann ist das sicher 'ne gute Seite (Mediadaten sollte man dann aber auch bissi manipulieren...)

    - Er weiß, dass er nicht mehr als 8.999 User bekommen wird, will für die UserID feste Breite haben (4 Ziffern) (hätte man natürlich auch mit 0en auffüllen können)

    - Der Admin kann später 3-stellige, dann 2-stellige UID verkaufen (siehe ICQ/Klamm)

    Alles zwar nicht wirklich sinnvoll, aber sonst fällt mir auch nix ein
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  3. #3
    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.

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

  5. #5
    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 ...

  6. #6
    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

  7. #7
    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 ...

  8. #8
    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

  9. #9
    Erfahrener Benutzer
    Registriert seit
    22.07.2006
    Beiträge
    273
    Zitat Zitat von jpwfour Beitrag anzeigen
    - Der Admin kann später 3-stellige, dann 2-stellige UID verkaufen (siehe ICQ/Klamm)
    Ich wuste gar nicht das 3stellige Klamm-ID's verkauft werden.
    Hast du da ne Adresse wo ich mal nen Blick rein werfen kann was dafür so geboten wird?

    Bin nur mal Neugierig und nein, meine Klamm-ID wird NICHT! verkauft, egal was dafür geboten wird ;-)

  10. #10
    Benutzer Avatar von D_Blade
    Registriert seit
    31.03.2009
    Beiträge
    73
    Zitat Zitat von marcaust Beitrag anzeigen
    Ich wuste gar nicht das 3stellige Klamm-ID's verkauft werden.
    Hast du da ne Adresse wo ich mal nen Blick rein werfen kann was dafür so geboten wird?

    Bin nur mal Neugierig und nein, meine Klamm-ID wird NICHT! verkauft, egal was dafür geboten wird ;-)
    ICQ ja, aber Klamm-Ids sind doch verboten? Weil sowas findest du eher in Hackerforen.....

Seite 1 von 2 12 LetzteLetzte

Ä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
  •