Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] [Suche Skript] virtuelle Bank (https://www.gegen-bilderklau.net/thread.php?threadid=139183)


Geschrieben von ShivaChewy am 17.08.2008 um 20:40:

  [Suche Skript] virtuelle Bank

Hallo liebe "PHP'ler",
ich bin schon lange auf der Suche nach einem vernünftigen Skript für eine virtuelle Bank/Sparkasse o.ä. in welcher die Mitglieder ihren Kontostand überprüfen und Überweisungen vornehmen können.
Ich komme so ganz gut mit PHP klar, allerdings bin ich noch nicht so weit, selbst Skripts zu schreiben und wäre somit sehr dankbar, wenn mir jemand helfen könnte.
Vielleicht hat auch jemand schon ein ähnliches fertiges Skript da?
Ich freue mich über jede Antwort hierzu Augenzwinkern



Geschrieben von ProtexX am 18.08.2008 um 11:11:

 

Für ein Banksystem wirst du wohl eine Datenbank benötigen, aber die anzusprechen ist mit PHP ja auch kein Problem.
Als Einstieg kann ich dir php-einfach.de empfehlen, da wird PHP, MySQL (Datenbank) und wie man beides kombiniert, anfängergerecht beschrieben.
Einfach links an der Seite unter "Tutorials" schauen und am Besten komplett durcharbeiten. smile



Geschrieben von ShivaChewy am 18.08.2008 um 13:54:

 

Hallo,
danke für die Antworten smile

Ja, bei PHP-Einfach habe ich mich schon ziemlich weit durchgearbeitet.
Ich habe aber keine Idee, wie ich das mit der Bank anstellen kann, bzw. was ich da kombinieren kann großes Grinsen

Muss ich nochmal gründlich "nachforschen"...



Geschrieben von ProtexX am 18.08.2008 um 14:05:

 

Hast du denn bereits eine Datenbank in der deine Benutzer eingetragen sind?



Geschrieben von Indihorse am 18.08.2008 um 15:37:

 

hay,

ich könnte dir dabei helfen xD.

Hab dich ma in icq geaddet (362-999-789).

glG Indihorse



Geschrieben von ProtexX am 18.08.2008 um 15:40:

 

Ich würde eher über das Forum hier helfen, Indihorse, denn wenn jemand anders später ein ähnliches Problem hat, braucht er nur hier zu schauen und muss nicht wieder einen neuen Thread erstellen. Wenn ihr das jetzt per ICQ klärt, dann hat Shakky zwar ein tolles Banksystem, aber niemand wird je erfahren wie ihr das gemacht habt.



Geschrieben von nesschen am 18.08.2008 um 15:50:

 

mich würde es auch brennet interessieren, wie so was funktioniert!



Geschrieben von ShivaChewy am 18.08.2008 um 19:47:

 

Zitat:
Original von ProtexX
Hast du denn bereits eine Datenbank in der deine Benutzer eingetragen sind?


Noch habe ich ja keine Benutzer smile
Wie müsste denn diese Datenbank ungefähr aussehen?

²Indihorse: Danke, werde sicher darauf zurückkommen smile
Und wenn wir gemeinsam etwas hinkriegen, werde ich das auch auf jeden Fall berichten, sollte es nicht im Forum sein.
Ich hoffe aber, dass ich hier genug Hilfe finde.



Geschrieben von ProtexX am 19.08.2008 um 08:29:

 

Zitat:
Original von Shakky
Wie müsste denn diese Datenbank ungefähr aussehen?

Das kommt darauf an, wie komplex du das ganze machen möchtest. Wenn du nur ein paar Benutzer haben willst, sollte eine Tabelle mit ID, Benutzernamen, Kennwort (siehe PHP-Einfach: Loginscript mit MySQL und Sessions) plus eine Spalte mit dem jeweiligen Guthaben ausreichen.

Wenn ein Benutzer jetzt eine Überweisung tätigt, musst du nur zuerst überprüfen, ob er überhaupt das nötige Geld besitzt und ob er einen gültigen Empfänger angegeben hat (wäre ja schade, wenn das Geld einfach so ins Nichts wandert) und dann einfach den Betrag vom Guthaben des Überweisenden abziehen und zum Guthaben des Empfängers hinzufügen.

Wie du Werte aus der Datenbank abfragst lernst du ja auf PHP-Einfach. smile

So könnte deine Tabelle (mit Beispieldatensätzen) aussehen:

Tabelle Benutzer
ID, Name, Passwort, Guthaben
1, ProtexX, 7815696ecbf1c96e6894b779456d330e, 2000
2, Shakky, adbf5a778175ee757c34d0eba4e932bc, 1500
3, ...
4, ...

Hier gibt es 4 Benutzer, wobei ich mir jetzt nur die Mühe gemacht habe und die ersten Beiden richtig eingetragen habe.
Wie man sieht habe ich ein Guthaben von 2000 und du eins von 1500. (Zunge raus )


Wenn du aber im Nachhinein noch Überweisungen nachvollziehen und ggf. rückgängig machen willst, dann solltest du die Überweisungen, statt die Werte einfach von den Guthaben der Benutzer abzuziehen bzw hinzuzurechnen, auch noch in einer extra Tabelle speichern. Diese Tabelle musst du dann mittels einer ID mit der Benutzertabelle verknüpfen.

Hier ein möglicher Entwurf der Tabelle (wieder mit Beispieldatensätzen):
Tabelle Überweisungen
ID, VonID, ZuID, Betrag
1, 2, 1, 100
2, 2, 3, 50
3, 1, 4, 200
4, ...

Gehen wir kurz die erste Zeile durch.
Die ID (1) ist eigentlich unwichtig, sie dient nur der besseren Zuordnung.
Der nächste Wert ist die 2, das ist die ID des Überweisenden (VonID), in diesem Fall bist das du (siehe Tabelle "Benutzer").
Dann kommt die ZuID, der Empfänger (ID 1, das bin ich). smile
Und zum Schluss noch der Betrag, in diesem Fall 100. Den musst du dann gleichzeitig noch vom jeweiligen Guthaben in der Tabelle Benutzer abziehen bzw. ihn dazuaddieren.

In der nächsten Zeile würdest du dann dem Benutzer mit der ID 3 Geld überweisen, nämlich genau 50.


Jetzt liest du dir am Besten das Tutorial auf PHP-Einfach durch und dann liest du das hier nochmal. großes Grinsen

Wenn du noch fragen hast (nachdem du dich auf PHP-Einfach eingelesen hast), helf ich dir gerne noch weiter.



Geschrieben von ShivaChewy am 19.08.2008 um 17:11:

 

Vielen Dank für die Mühe :-*
Werde mich da mal durcharbeiten smile



Geschrieben von Indihorse am 19.08.2008 um 19:11:

 

Zitat:
Original von ProtexX
Ich würde eher über das Forum hier helfen, Indihorse, denn wenn jemand anders später ein ähnliches Problem hat, braucht er nur hier zu schauen und muss nicht wieder einen neuen Thread erstellen. Wenn ihr das jetzt per ICQ klärt, dann hat Shakky zwar ein tolles Banksystem, aber niemand wird je erfahren wie ihr das gemacht habt.


Ich biete in der Vrh Biete/Suche Area eine vrh hilfeservice an. Wer also auch soetwas brauch kann dies entweder in den Thread schreiben oder mich in icq adden xD. Denn eigendlich bin ich der Meinung das so ein Banksystem nicht schwer ist. Man braucht eigendlich nur eine Mitgliedertabelle mit kontostand und eine Tabelle die die ein und ausgänge des Geldes beinhaltet. Der Rest lässt sich durch das editieren und ausgeben von bestimmten inhalten der tabellen machen xD.

glG Indihorse



Geschrieben von ProtexX am 20.08.2008 um 07:47:

 

Zitat:
Original von Indihorse
Man braucht eigendlich nur eine Mitgliedertabelle mit kontostand und eine Tabelle die die ein und ausgänge des Geldes beinhaltet. Der Rest lässt sich durch das editieren und ausgeben von bestimmten inhalten der tabellen machen xD.

Aber wenn man das nicht weiß, muss man hier im Forum einen neuen Thread starten, da dass noch nirgens stand. Jetzt kann man es einfach hier (in deinem und meinem Post) nachlesen. smile

Edit:
Zitat:
Original von Shakky
Vielen Dank für die Mühe :-*

Gern geschehen. Augenzwinkern


Forensoftware: Burning Board, entwickelt von WoltLab GmbH