Hallo,

dieser Thread soll nur zu Informationszwecken dienen. Bitte belasst die Posts auf die Funktionen des VMS. Es geht hier um die originalen Funktionen und keine selbsterstellten.

Bitte beachtet auch, dass bei diesem Thread davon ausgegangen wird, dass ihr mit PHP umgehen könnt und somit auch nicht auf weitere Funktionsweisen eingegangen wird und auch keine Grunderklärung von z. B. "Datanbankverbindungen" erklärt wird.

Code:
db_connect(void)
Diese Funktion sollte in jede Datei, so weit oben wie möglich aufgerufen werden. Dies startet eine Datenbankverbindung.

Code:
db_query($sql_tag)
Mit dieser Funktion startet man eine SQL Query, welche als Array ausgegeben wird. Array muss manuell mit dem Funktionsaufruf festgelegt werden.

Code:
db_close(void)
Mit dieser Funktion wird die Datenbankverbindung wieder geschlossen. Daher am Ende der Datei nur.

Code:
create_code($code_laenge)
Mit dieser Funktion kann man sich eine zufällige Zeichenkette generieren. Gut für vorgeschlagene Passwörter oder Buchungs IDs.

Code:
buchungsliste ($buchungs_id,$trans_menge,$verwendung,$fuer)
Damit werden Buchungen in die Buchungsliste eingetragen. Die ID sollte unbedingt unique bleiben, damit man diese verfolgen kann. Es empfielt sich bei dieser mit einem prefix für jedes Addon zu arbeiten. Der Rest ist selbsterklärend.

Code:
kontobuchung ($art,$trans_menge,$fuer)
Diese Funktion fügt oder zieht eine bestimmte Losemenge ab.
Art muss "+" oder "-" sein. Gutschrift bzw. Abzug.
Der Rest ist selbsterklärend.

Code:
userstatus (void)
Diese Funktion immer mit als erstes aufrufen. Damit wird überprüft ob der User die aktuelle Seite überhaupt sehen darf.

Code:
refumsatz ($buchungssumme,$fuer)
Erstellt den Regewinn. Bitte im Reply hinzufügen ob $buchungssumme vorberechnet werden muss oder der Plainverdienst eingetragen wird.

Code:
aktivralley ($buchungssumme,$fuer)
Für die Aktivrallye. Die Menge der gebuchten Summe für den User.

Code:
klickralley ()
Fügt einen Punkt für die Klickrallye hinzu.

Code:
bilanz ($ein,$aus)
Für die Bilanzberechnung. Jeweils Ein- und Ausnahme.

Anmerkungen:
Die Funktion "buchungslist()" sollte dringend auch in den Bannerklick und sonstigen Funktionen hinzugefügt werden.