Ich entwickle eine einfache LAMP-App, in der Benutzer ihr Konto mit Paypal gutschreiben können. Ich vermute, dass dies eine einfache Frage, aber habe schon eine ganze Weile verbracht ohne Erfolg zu experimentieren und alle Gedanken schätzen würde:Wie zeige ich das Guthaben eines Benutzers basierend auf seiner Sitzung an?
-System ein Benutzermanagementsystem verfügt, Arbeitssitzungen fein, aber ich kann nicht bekommen zu Zeigt das aktuelle Benutzerguthaben an.
Aber ich habe die Dinge entlang der Linien zu versuchen:
$ result = mysql_query (“
SELECT *
FROM users
INNER JOIN Konto
ON account.UserID = Konto. UserID
ORDER BY account.accountID ");while ($ _ SESSION [ 'username'] = $ row [ 'username']) { echo $ row [ 'username']; echo $ row ['Kredit']; }
Ich vermute, die während Anweisung ungültig ist, aber ich will es Benutzername und Kredit Echo wo die aktuelle Sitzung username = der Benutzername in der Datenbank gespeichert.
Vielen Dank für einen Blick - sehr geschätzt.
Darf ich Ihnen empfehlen, nicht nur den Benutzernamen als Kriterium für die Online-Präsenz auf Ihrer Website zu speichern? Ich würde empfehlen, entweder eine gesalzene Version des Benutzernamens/ID oder eine verschlüsselte Version des Passworts (es sollte bereits in der Datenbank für die Sicherheit Ihrer Benutzer verschlüsselt sein) zu verwenden und dann vergleichen Sie das auch (zusammen mit dem Benutzernamen/ID). Jemand könnte leicht Sitzungen unter Verwendung z.B. Javascript mit dem Benutzernamen eines Benutzers, der bereits existiert, um anderweitig auf sein Konto zuzugreifen. Nur ein kleiner Hinweis. – eklundchristopher
Mit Blick auf Ihren Code denke ich nicht, dass Sie Zahlungssysteme bis Ihre erfahrenen in soliden Anwendungen erfahren sollten, rate ich Ihnen, einen Programmierer für ein paar Tage Arbeit zu mieten. – RobertPitt