Externes Login MOD

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Daniel0108
Mitglied
Beiträge: 14
Registriert: 10.07.2009 15:37

Re: Externes Login MOD

Beitrag von Daniel0108 »

Boecki91 hat geschrieben:require_once ;)

Aber der meckert ja darüber das sie nicht umdeklariert werden kann, heist sie ist schon drin, oder eine andere die genauso heißt.

Das ist jetzt aber nur ein schneller Einwurf, ich weiß nicht woran es genau liegt.

Hast du irgendwelche Zeilen-Nummern angegeben bekommen oder wie kommst du auf die auth?
ja habe ich und die zeile ist das $auth->login ...

Code: Alles auswählen

Fatal error: Cannot redeclare class auth 
Irgendwie mag der die auth nicht :x

Hab jetzt laaaangge herumgespielt, bis ich dann eine include für die include gemacht habe(im Forenverzeichnis).
Jetzt klappts.
Aber: Jetzt denkt er ich habe keine config.php(bzw nicht installiert) :x

Code: Alles auswählen

The config.php file could not be found.

Click here to install phpBB
lg
Daniel
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Externes Login MOD

Beitrag von Mahony »

Hallo
Das kann so ja nicht funktionieren. Du verwendest einerseits die Auth API von phpBB3 und definierst andererseits die Funktion function login noch einmal. So kann das ja nicht funktionieren.

Nimm also mal das hier heraus

Code: Alles auswählen

function login ($user, $pass) {

   $autologin = false;
   $viewonline = 1;
   $username = $user;
   $password = $pass;
und die letzte Klammer (der Funktion) } natürlich auch.

Ich frage mich, was eigentlich dagegen spricht die Version von Dr.Death zu verwenden --> http://www.lpi-clan.de/viewtopic.php?f=26&t=3550 denn da ist doch bereits alles enthalten, was du benötigst?


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Daniel0108
Mitglied
Beiträge: 14
Registriert: 10.07.2009 15:37

Re: Externes Login MOD

Beitrag von Daniel0108 »

weil ich meine verwenden muss da ich es eingebaut habe(in ein anderes script).
Die funktion heißt übrigens schon längst anders: logitin.
Aber es steht :

Code: Alles auswählen

The config.php file could not be found.

Click here to install phpBB

.
Übrigens hab ich jetzt so etwas wie Dr. Death.

Code: Alles auswählen

function logitin () {
$username     = request_var('username', '', true);
$password     = request_var('password', '', true);
$autologin    = false;
$viewonline = 1;

	if (isset($username) && isset($password))
	{
	        $auth->login($username, $password, $autologin, $viewonline);
	}
 	else {
	echo 'Benutzername oder Passwort falsch!';
	}
}
 
Trotzdem gleicher Fehler...
EDIT: Bei Dr. Deaths Script bin ich dann einfach nicht angemeldet. auch wenn erfolgreich angemeldet steht.

EDIT2: Ich habe dieses Problem jetzt behoben.
Jetzt kommt wieder:

Code: Alles auswählen

Fatal error: Call to a member function on a non-object in login.php on line 44
Line 44:

Code: Alles auswählen

$auth->login($username, $password)
require_once funktioniert auch nicht. ich weiß echt nicht weiter. die $auth->login funktion wird einfach nicht aufgerufen... kann mir denn niemand helfen? es gibt doch so gute modder, wissen die auch nicht weiter? Hoffe auf baldige Antworten.

PROBLEM GELÖST!
lg
Daniel
Bluefly
Mitglied
Beiträge: 59
Registriert: 05.08.2009 19:09
Kontaktdaten:

Re: Externes Login MOD

Beitrag von Bluefly »

Dann wärs doch nett zu sagen wie!
Daniel0108
Mitglied
Beiträge: 14
Registriert: 10.07.2009 15:37

Re: Externes Login MOD

Beitrag von Daniel0108 »

Ein bisschen herumgespielt :) Weiß aber leider den Code nimmer.
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“