2012-03-29 11 views
0

Ich habe es geschafft, eine PHP-Authentifizierung/Aktivierung Formular, das funktioniert gut für das, was ich brauche, ist jetzt, was ich tun möchte, ist eine Option hinzufügen, um diese Mitglieder zu Premium-Mitglieder zu werden durch die Zahlung einer Gebühr, so dass sie vollen Zugriff auf den Inhalt der Website (.. ich weiß, es klingt wie eine "xxx" -Website ...; D).Public Member Bereich und regescted Premium-Bereich in PHP

Kennen Sie ein Buch oder Tutorials, in denen ich einen grundlegenden Weg finden und lernen kann?

+0

Diese Frage viel zu breit ist, zu beantworten. Wo genau hast du Probleme? Zahlung erhalten? Zugriff einschränken? Anmeldung? Anmeldeinformationen speichern? – JJJ

+0

Hallo ich danke Ihnen für die Antwort, ich weiß, es ist eine ziemlich weit offene Frage, vor allem frage ich mich, wie die Payment-Firma mit meiner Website/DB nach der Zahlung interagieren wird, um einen Benutzer von, sagen wir, einen Gast zu promore Profil zu einem Premium. –

Antwort

1

Sie suchen nach einem rollenbasierten Zugriffssystem.

Sie können drei Arten von Benutzern haben, z. Gast, Benutzer und Premium.

In Ihrem Benutzerobjekt müssen Sie aufzeichnen, welche Rolle der Benutzer hat, und dann für jede Seite prüfen, auf welche Rollen zugegriffen werden kann.

Dies wird oft mit einer ACL implementiert, und das Zend Framework hat eine sehr gute. http://framework.zend.com/manual/en/zend.acl.html

+0

Danke Paul, ich schau mal nach –