Върос за интеграция!?

php_lamer4e

Registered
Здравейте,

може ли да ми дадете код за интеграция на писан сайт с форум phpbb3.Тръбва ми логин системе, система зе ригистрация в сайта, и след , като влезе в сайта да може да му се вижда аватара от форума, да му исписва потребителското име , и да може да си редактира профила в форума :).Благодария предварително!
 
Пак ако не владееш нищо, няма да се оправиш.


Слагаш в сайта папка includes и в нея functions_website.php с код:


Код:
    <?php
    /**
    *
    * @author David Lewis ( http://startrekguide.com ) Highway of Life
    * @package STG
    * @version $Id: common.php 165 2007-12-23 05:21:41Z Highway of Life $
    * @copyright (c) 2007 Star Trek Guide Group
    *
    */

    if (!defined('IN_PHPBB') || !defined('ROOT_PATH'))
    {
        exit;
    }

    /**
     * @ignore
     */
    $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : ROOT_PATH . 'phpBB3/';
    $phpEx = substr(strrchr(__FILE__, '.'), 1);
    include($phpbb_root_path . 'common.' . $phpEx);
    include(ROOT_PATH . 'includes/functions_website.' . $phpEx);

    // Start session management
    $user->session_begin();
    $auth->acl($user->data);

    // void setup ([ $lang_set = false], [ $style = false])
    // language and style setup, we?ll use $style = 1 (prosilver)
    $user->setup(false, 1);

    // set your custom template path
    // void set_custom_template ( $template_path,  $template_name)
    $template->set_custom_template(ROOT_PATH . 'template', 'website');

    // Set some basic (global) template variables
    $template->assign_vars(array(
        'U_WEBSITE_STYLESHEET'    => ROOT_PATH . 'theme/stylesheet.css',
        'U_HOME'                => append_sid(ROOT_PATH),
        'U_FORUM'                => append_sid($phpbb_root_path),
    ));

    ?>



После
/www/includes/functions_website.php

Код:
    <?php
    /**
    *
    * @package STG
    * @version $Id: functions_website.php 240 2008-01-04 01:35:39Z Highway of Life $
    * @copyright (c) 2007 Star Trek Guide Group
    * @license http://opensource.org/licenses/gpl-license.php GNU Public License
    *
    */

    /**
    * @ignore
    */
    if (!defined('IN_PHPBB'))
    {
        exit;
    }

    /**
     * Log Error
     * Error types are standard HTTP error codes (404, 403, 500 etc)
     *
     * @param int $error_type
     */
    function log_error($error_type = 404)
    {
        global $user, $phpbb_root_path;

        $error_timestamp = date('d-M-Y  H:i:s Z');
        $user_ip = $user->ip;
        $user_page = $user->page['page'];
        $referer = (isset($_SERVER['HTTP_REFERER'])) ? ' [Referer ' . $_SERVER['HTTP_REFERER'] . ']' : '';
        error_log("[$error_timestamp] [$error_type Error] [Client $user_ip] [File $user_page]$referer \n", 3, $phpbb_root_path . 'store/http_error.log');
    }
    ?>


Стайловете
Код:
/**
*
* @package STG
* @version $Id$
* @copyright (c) 2007 Star Trek Guide Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/* Some CSS styles for your website (specifically) */




Логин
Код:
   Please log in:<br />
    <form method="POST" action="./ucp.php?mode=login">
    <p>Username: <input type="text" name="username" size="40"><br />
    Password: <input type="password" name="password" size="40"><br />
    Remember Me?: <input type="checkbox" name="autologin"><br />
    <input type="submit" value="Submit" name="login"></p>
    <input type="hidden" name="redirect" value="index.php">
    </form>


Другото твоя работа.
 
Имам малки знания.Знам css3/html5 , но php5 ми и много малко нивото.С тези , кодове се оправих инетгрирах го :).Но как да направа , като се логне да му показва Аватара му и Потребителкото си име ?
 

Back
Горе