最初に読んでね ダウンロード 検索 ユーザー登録する 連絡 マイストア ログイン  
このトピックはロックされているので記事編集または返信投稿はできません 「php free chat」の統合 このエントリーを含むはてなブックマーク
「php free chat」の統合
sherry
投稿入門者さん
投稿入門者さん

登録日: 2007.06.12
記事: 2
引用付きで返信する
phpBB パッケージ: phpBB-2.0.x JP EUC-JP日本語版
本体バージョン: 2.0.22
MOD インストール: はい
インストール済み MOD(s):
EasyMOD 0.3.0
File Attachment Mod 2.4.5
Photo Album v2 for phpBB 2.0.56a
Multiple BBCode MOD 1.4.0c
The Blog Mod 0.2.4b
CrackerTracker Professional G5 5.0.3b など・・・
質問者の phpBB レベル: MOD インストール成功
phpBB URL:
レンタルサーバー URL: https://www.xserver.ne.jp/
PHP バージョン: 4.3.9
データベースバージョン: MySQL 4.0.26

現在フォーラムをオープンさせるために日々努力の毎日ですが
phpBBにチャットシステムの
phpfreechat(http://www.phpfreechat.net/)を統合させ
ユーザー名を引き継がせたいと思っています。

公式サイトのフォーラムを参考にしてphpBBのルート直下に以下の様なファイルを作りましたが
アクセスしても真っ白なページが表示されるだけです。

コード:
<?php

define('IN_PHPBB', true);
$phpbb_root_path = dirname(__FILE__).'./'; // adjust this path to your forum installation root
$chat_root_phpbbrealtive_path = '../chat/'; // Chat url relative to phpBB root ;)
include( $phpbb_root_path . 'extension.inc' );
include( $phpbb_root_path . 'common.' . $phpEx );
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
// redirect to phpBB logon page if the user is not logged in
if ( !$userdata['session_logged_in'] )
  redirect(append_sid($phpbb_root_path . "login.$phpEx?redirect=" . $chat_root_phpbbrealtive_path . "index.$phpEx", true));
require_once "src/phpfreechat.class.php";
$params["serverid"]          = md5(__FILE__);
$params["nick"]              = iconv("windows-1251", "UTF-8", $userdata[username]);
$params["language"]          = "ja_JA";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=EUC-JP" />
    <title>phpFreeChat demo</title>
    <?php $chat->printJavascript(); ?>
    <?php $chat->printStyle(); ?>
</head>
  <body>
    <?php $chat->printChat(); ?>
  </body>
</html>
[/code]
ちなみに、単体でのチャットは起動します。

簡単にとはいかないでしょうが
統合に成功した方がいらっしゃいましたらアドバイスを頂けると嬉しいです。
その様なMODとかあれば助かるのですが・・・。
よろしくお願い致します。
ユーザーのプロフィールを表示sherry の記事をすべて検索プライベートメッセージを送信
バリュードメイン
ocean
常連さん♪
常連さん♪

登録日: 2006.02.26
記事: 136
引用付きで返信する
chatディレクトリがどこにあるのか分かりませんが、もしphpBB2パッケージと同じ階層にあるのなら
コード:
require_once "src/phpfreechat.class.php";

のところを
コード:
require_once ($chat_root_phpbbrealtive_path . 'src/phpfreechat.class.php');

としないとマズイはずです。エラーが出ずに真っ白なページっていうのがひっかかりますが・・
ユーザーのプロフィールを表示ocean の記事をすべて検索プライベートメッセージを送信投稿者のウェブサイトに移動
sherry
投稿入門者さん
投稿入門者さん

登録日: 2007.06.12
記事: 2
引用付きで返信する
oceanさん、さっそくの回答ありがとうございました。
しかし、ご指示の通りファイルを修正してみましたが変化なしでした。

ちなみにディレクトリ構成は

[root]
|
|
---[chat](phpfreechatフォルダ)
|
|
---[forum](phpBBフォルダ)

となっています。
ユーザーのプロフィールを表示sherry の記事をすべて検索プライベートメッセージを送信
「php free chat」の統合
新規投稿: 不可
返信投稿: 不可
記事編集: 不可
記事削除: 不可
投票参加: 不可
添付アップロード: 不可
添付ダウンロード: 不可
All times are GMT + 9 Hours (JST)  
Page 1 of 1  

  
  
 このトピックはロックされているので記事編集または返信投稿はできません    

Board Security

3145 Attacks blocked

Powered by phpBB © phpBB Group
Design by phpBBStyles.com | Styles Database.
Traduction par : PHPBB JAPAN / UTF-8 i18n Edition : JP Support Forum
Content © phpBB2 日本語サポートフォーラム
[ Debug on | page generation = 0.16884 seconds | sql queries = 17 ]
Feed RSS 2.0
JP Support Forum
SourceForge.jp