メインメニュー
掲示板メニュー
XOOPS Cube


XOOPS関連書籍
Re: 返信時の投稿フォームを各スレッドの最後に。

投稿者: @作者 投稿日時: 2005-11-24 3:40:33

fujiさんこんにちは

「 Invalid Session 」というエラーはワンタイムチケットシステムが出しているエラーです。テンプレートの改造だけではチケットが発行されていないでしょうから、当然エラーとなるでしょう。投稿関連の処理はBluesBBのセキュリティ、しいてはサイト全体の安全性に関わることになりますからきっちりやらないといけないですね。

topic.phpとthread.phpでもチケットを発行させ、それをsmarty変数へアサインしてテンプレートへ渡してやる。それを投稿フォーム内に埋め込んでpostでpost.phpに渡してチケット認証させる。ざっと書くとこういう流れでしょうか。

参考とすべきファイルは
btickets.php
reply.php
bbbform.inc.php
post.php
これらのコードを見て、チケットの流れを研究してみてください。

名前※
MAIL※
SITE※
題名
メッセージ url email imgsrc image code quote
サンプル
bold italic underline linethrough  



 [もっと...]
パスワード※
オプション ※印の項目をクッキーに保存
 


Copyright(c)2000-2008 by Sting_Band All rights reserved.  |  Design by SevenDays Design