Seite 1 von 1

Von ausserhalb die Datenbank abfragen

Verfasst: 03.02.2004 22:13
von BEMALU
Hallo Freaks

ich möchte gerne von Ausserhalb des Forums auf die Datenbank zugreifen. In erster Linie möchte ich den Usernamen und das Passwort für eine Sicherheitsabfrage ausserhalb des Forums benutzen. Hat sowas schon jemand gemacht, dass ich nicht bei Null beginnen muss ?

Das würde ich Euch nie vergessen, wenn Ihr mir etwas unter die Arme greiffen könnt. :P

Bema

Verfasst: 03.02.2004 22:44
von 18inch
was meinst du genau mit, "von ausserhalb zugreifen"??

Was willst du denn mit der datenbank machen???

Vielleicht hilft dir phpmyadmin!
Oder verstehe ich dich gerade total falch!?

Falsche Frage

Verfasst: 03.02.2004 23:00
von BEMALU
Hi 18inch

Ja, meine Frage war unpräzise. Ich versuche es nochmals: Ich möchte bestimmte Bereiche meiner Homepage nur jenen Usern zugänglich machen, die in meinem Board registriert sind. Daher möchte ich eine Sicherheitsabfrage machen und Benutzername und Passwort abfragen und in der Datenbank (des Forums) diese Eingaben überprüfen. Ich habe keine Ahnung in nwelcher Tabelle ich suchen muss und ob die Passwörter verschlüsselt abgelegt sind. Genial wäre eine Funktion die den Connect mit der Datenmbank macht, und Benutzername und Passwort als Argumente übernimmt und in der richtiogen Tabelle sucht und zurück gibt, ob der User gefunden wurde.

Bema

Verfasst: 04.02.2004 00:58
von PhilippK
Die Tabelle ist die phpbb_users, der Benutzername ist im Feld username und das Passwort mit MD5 verschlüsselt im Feld user_password.
Siehe auch http://www.phpbb.de/doku/doku2.php

Gruß, Philipp

Vielen Dank !

Verfasst: 04.02.2004 01:12
von BEMALU
Danke, Philipp !

Da kann ich schon mal was damit anfangen, die Verschlüsselung ist ja auch beschrieben, dann traue ich mir das schon zu ...

Bema

Verfasst: 08.02.2004 15:44
von Pyramide
Nimm diese Vorlage: KB:phpbb_seite
und bau dieses ein:

Code: Alles auswählen

if(!($userdata['session_logged_in'])) {
    message_die(GENERAL_MESSAGE, 'Du must im Forum eingelogt sein, um diese Seite anzugucken');
}