Seite 1 von 1

login integration problem mit PEAR::Auth Klasse

Verfasst: 24.09.2011 22:35
von usher99
Hallo,
ich möchte den login von meinem Forum in meine Website integrieren, direkt im php code und nicht über ein Formular!
Dazu muss ich die common.php vom phpbb in meinen Code einbinden. (Beschreibungen wie es geht findet man ja zu genüge im Netz)
Dabei gibt es aber einen Konflikt mit der von mir verwendeten Pear::Auth Klasse.
Denn es gibt im phpbb auch eine Klasse mit dem Namen auth welche über die common.php eingebunden wird. :(

Wie kann ich dann den login in meine Website integrieren?

usher

Re: login integration problem mit PEAR::Auth Klasse

Verfasst: 25.09.2011 12:08
von Balint
Hallo,

wenn ich mich richtig errinnere, wurde irgendwann in der Version nach der von dir verwendeten 3.0.3-er Version dieses Problem behoben. Ein Update würde also diese Problem wahrscheinlich beheben.


Viele Grüße,
Bálint

Re: login integration problem mit PEAR::Auth Klasse

Verfasst: 25.09.2011 16:23
von usher99
Hallo,
Das kann nicht sein, denn ich habe die aktuellste Version (3.0.9) laufen!

Gruß
usher

Re: login integration problem mit PEAR::Auth Klasse

Verfasst: 25.09.2011 17:25
von Balint
Hallo,

ah, OK, ich hatte gedacht, es geht um beissindex.de aus deinem Beitrag von vor einem Jahr. Bei phpbb.com wurde in einem ähnlichen Fall empfohen, die ganzen Vorkommen in der phpbb-Installation mit einem Präfix zu versehen. Aber das verbaut einem natürlich u.U. das Update. Vielleicht gibt es ja noch andere Ansätze der anderen Mitglieder hier.


Viele Grüße,
Bálint

Re: login integration problem mit PEAR::Auth Klasse

Verfasst: 04.10.2011 22:19
von usher99
Hallo,

die einzige Lösung die ist es wohl namespaces zu verwenden.
Dazu musste ich aber php 5.3 umstellen. Was natürlich einen Rattenschwanz nachsichzieht.
Haut aber hin. Rufe denn in meinem Code die pear::auth Klasse über den namespace auf.

Gruß
usher