Funktionsrefere
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Funktionsrefere
gibs sowas über alle phpbb Funktionen?
Wenn nein zwei einfache fragen:
1. Mit welchen Funktionen baut phpbb eine Verbindung zur datenbank auf, mit welcher sendet es queries und mit welcher holt es die ergebnisse ab? Da wirds ja bestimmt ein objekt o.ä. geben.
2.Welche Sessionvariablen muss ich setzen, damit mich das forum als angemeldet interpretiert? Ich meine falls ich zu beispiel ne eigene loginseite schreiben will. Das hab ich beim besten willen nicht rausgekriegt.
Wenn nein zwei einfache fragen:
1. Mit welchen Funktionen baut phpbb eine Verbindung zur datenbank auf, mit welcher sendet es queries und mit welcher holt es die ergebnisse ab? Da wirds ja bestimmt ein objekt o.ä. geben.
2.Welche Sessionvariablen muss ich setzen, damit mich das forum als angemeldet interpretiert? Ich meine falls ich zu beispiel ne eigene loginseite schreiben will. Das hab ich beim besten willen nicht rausgekriegt.
-
- Ehemaliges Teammitglied
- Beiträge: 3005
- Registriert: 13.10.2002 15:15
- Wohnort: Wilhelmshaven
- Kontaktdaten:
Re: Funktionsrefere
http://www.phpbb.de/features.phpmwoidt hat geschrieben:gibs sowas über alle phpbb Funktionen?
http://www.phpbb.de/doku.php
Aus der includes/db.phpmwoidt hat geschrieben:1. Mit welchen Funktionen baut phpbb eine Verbindung zur datenbank auf,
Code: Alles auswählen
// Make the database connection.
$db = new sql_db($dbhost, $dbuser, $dbpasswd, $dbname, false);
Dazu schau dir mal die includes/functions.php an.mwoidt hat geschrieben:mit welcher sendet es queries und mit welcher holt es die ergebnisse ab? Da wirds ja bestimmt ein objekt o.ä. geben.
Aus der index.phpmwoidt hat geschrieben: 2.Welche Sessionvariablen muss ich setzen, damit mich das forum als angemeldet interpretiert? Ich meine falls ich zu beispiel ne eigene loginseite schreiben will. Das hab ich beim besten willen nicht rausgekriegt.
Code: Alles auswählen
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
-
- Ehemaliges Teammitglied
- Beiträge: 3005
- Registriert: 13.10.2002 15:15
- Wohnort: Wilhelmshaven
- Kontaktdaten:
Also ich bin mir nicht 100%ig sicher, aber der Username sollte meiner Meinung nach immer in dem Array $row gespeichert werden.mwoidt hat geschrieben:Wenn ich mal kurz fragen darf. Also $userdata ist eine in der session registrierte variable. Es ist ein Array, wo unter anderem die ip des clients dwrinsteht. Muss nich noch irgendwo der Username bzw. userid stehen?
Code: Alles auswählen
$row['username']
- Henne
- Ehemaliges Teammitglied
- Beiträge: 4520
- Registriert: 04.01.2002 01:00
- Wohnort: Lage (Lippe)
- Kontaktdaten:
Code: Alles auswählen
$userdata['username']
-
- Ehemaliges Teammitglied
- Beiträge: 3005
- Registriert: 13.10.2002 15:15
- Wohnort: Wilhelmshaven
- Kontaktdaten:
Ich habs jetzt mal ausgearbeitet. $userdata umfasst folgende Elemente:
$userdata-Ausgabe:
$userdata-Ausgabe:
Code: Alles auswählen
[user_id]
[user_active]
[username]
[user_password]
[user_session_time]
[user_session_page]
[user_lastvisit]
[user_regdate]
[user_level]
[user_posts]
[user_timezone]
[user_style]
[user_lang]
[user_dateformat]
[user_new_privmsg]
[user_unread_privmsg]
[user_last_privmsg]
[user_emailtime]
[user_viewemail]
[user_attachsig]
[user_allowhtml]
[user_allowbbcode]
[user_allowsmile]
[user_allowavatar]
[user_allow_pm]
[user_allow_viewonline]
[user_notify]
[user_notify_pm]
[user_popup_pm]
[user_rank]
[user_avatar]
[user_avatar_type]
[user_email]
[user_icq]
[user_website]
[user_from]
[user_sig]
[user_sig_bbcode_uid]
[user_aim]
[user_yim]
[user_msnm]
[user_occ]
[user_interests]
[user_actkey]
[user_newpasswd]
[session_id]
[session_user_id]
[session_start]
[session_time]
[session_ip]
[session_page]
[session_logged_in]