Seite 2 von 2
Re: Externes Login MOD
Verfasst: 31.07.2009 20:52
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 ...
Irgendwie mag der die auth nicht
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)
Code: Alles auswählen
The config.php file could not be found.
Click here to install phpBB
lg
Daniel
Re: Externes Login MOD
Verfasst: 01.08.2009 09:01
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
Re: Externes Login MOD
Verfasst: 01.08.2009 16:28
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:
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
Re: Externes Login MOD
Verfasst: 22.08.2009 13:06
von Bluefly
Dann wärs doch nett zu sagen wie!
Re: Externes Login MOD
Verfasst: 23.09.2009 16:22
von Daniel0108
Ein bisschen herumgespielt

Weiß aber leider den Code nimmer.