Webmaster общности: Predpriemach.com | SearchEngines.bg

    Интегриране на сайт с phpbb3

    phpbb уроци

    Автор: pisio / index

    Здравейте,
    имам един проект който от скоро го имам , и вече съм на привършване, и остава само да интегрирам всички страници с кода на форума / става дума за код, не за визията. /
    Състемата която правя си има собствен конфинг файл , който ползва този и на форума.
    директорий :
    / => системата която правя ;
    /forum/ => phpbb 3.0.4 ;

    ./conf.php /* Този файл се инклудва във всички страници, независимо дали ползват или не mysql*/

    <?php
    ob_start();
    define('IN_PHPBB', true); /* задавам че форума е пуснат */
    
    include('./forum/common.php'); /* това може да се нарече главният файл на phpbb3 , без него нищо не може да стане */
    $phpbb_root_path = './forum/'; /* задаваме нов път до форума , защото все пак се намираме в едно ниво над форума */
    
    $user->session_begin(); /*Създаваме сесия на потрителя*/
    $auth->acl($user->data); /* ауторизираме потерителя */
    $user = $user->data; /* Това съм го направил аз , с цел да не изписвам доста по-дълги променливи. */
    $uid = $user['user_id']; /* Ако потребителя работи с mysql извън форума , както при мене , потрртеля добавя филми , коментари за тях , и серий */
    $ureg = $user['is_registered']; /* 1 = true , NULL = false */ /* дали е регистриран или не е */
    ?>

    ./index.php -> началната страница на сайта ( не на форума )
    Правим проверка дали е регнат или не е

    <?php
    if ($ureg == "1" ) { echo " zdraveite , {$user['username']} ";}
    else { echo " trqbva da se lognete "; }

    Докато го интегриране изцяло , няма да е лошо в conf.php да сложите най-отдолу :
    print_r($user);
    след което ще видите резултат :

    Array
    (
    [user_id] => 2
    [user_type] => 3
    [group_id] => 5
    [user_permissions] => zik0zjzik0zjzik0xs
    i1cjyo000000
    zik0zjzhb2tc
    [user_perm_from] => 0
    [user_ip] => 127.0.0.1
    [user_regdate] => 1231433709
    [username] => pisio
    [username_clean] => pisio
    [user_password] => /* кеширана парола. ест няма да я дам :Р */
    [user_passchg] => 0
    [user_pass_convert] => 0
    [user_email] => /* емайла от който се е регнал ... */
    [user_email_hash] => 161006583021
    [user_birthday] =>
    [user_lastvisit] => 1233309256
    [user_lastmark] => 0
    [user_lastpost_time] => 0
    [user_lastpage] => ../comentar.php?anime=20
    [user_last_confirm_key] =>
    [user_last_search] => 0
    [user_warnings] => 0
    [user_last_warning] => 0
    [user_login_attempts] => 0
    [user_inactive_reason] => 0
    [user_inactive_time] => 0
    [user_posts] => 1
    [user_lang] => en
    [user_timezone] => 0.00
    [user_dst] => 0
    [user_dateformat] => D M d, Y g:i:s a
    [user_style] => 1
    [user_rank] => 1
    [user_colour] => AA0000
    [user_new_privmsg] => 0
    [user_unread_privmsg] => 0
    [user_last_privmsg] => 0
    [user_message_rules] => 0
    [user_full_folder] => -3
    [user_emailtime] => 0
    [user_topic_show_days] => 0
    [user_topic_sortby_type] => t
    [user_topic_sortby_dir] => d
    [user_post_show_days] => 0
    [user_post_sortby_type] => t
    [user_post_sortby_dir] => a
    [user_notify] => 0
    [user_notify_pm] => 1
    [user_notify_type] => 0
    [user_allow_pm] => 1
    [user_allow_viewonline] => 1
    [user_allow_viewemail] => 1
    [user_allow_massemail] => 1
    [user_options] => 895 /* правата на човека */
    [user_avatar] => /* линк до аватара*/
    [user_avatar_type] => 2
    [user_avatar_width] => 150
    [user_avatar_height] => 137
    [user_sig] =>
    [user_sig_bbcode_uid] =>
    [user_sig_bbcode_bitfield] =>
    [user_from] =>
    [user_icq] =>
    [user_aim] =>
    [user_yim] =>
    [user_msnm] =>
    [user_jabber] =>
    [user_website] =>
    [user_occ] =>
    [user_interests] =>
    [user_actkey] =>
    [user_newpasswd] =>
    [user_form_salt] => 5f067aae3695f051
    [session_id] => 121964fce23eb619b1503c7953d074f8
    [session_user_id] => 2
    [session_forum_id] => 0
    [session_last_visit] => 1233309256
    [session_start] => 1233311799
    [session_time] => 1233311800
    [session_ip] => 127.0.0.1 /* от кое ИП се е логнал */
    [session_browser] => Mozilla/5.0 ****** /* нарочно го махам , защото съм с уникална мозилла */
    [session_forwarded_for] =>
    [session_page] => index.php
    [session_viewonline] => 1
    [session_autologin] => 0
    [session_admin] => 0
    [is_registered] => 1
    [is_bot] =>
    )

    има нещо пишете 🙂
    Забранено е да се качва в други сайтове.
    Специално за web-tourist.net и phpbb-bg.org