/*************************************************************
ファイル名:bbs_baseconf.php
--------------------------------------------------------------
内 容:基本情報確認
--------------------------------------------------------------
作成者:Aida
作成日:2005.05.24
--------------------------------------------------------------
備 考:
**************************************************************/
require_once('../prepare.php');
require_once('../config.php');
require_once('./lib/config_bbs.php');
require_once('./lib/bbs_function.php');
//- メンバーチェック
/*
if("e" == $p['carrier']){
chdir(dirname(__FILE__) . "/authcheck");
require_once("../authcheck/authcheck.php");
chdir(dirname(__FILE__));
}
*/
$db = u4user_open();
if(!get_UserDetail_uid($db, $p['uid'], '0', '1') && MEMBER_CHECK){
header("Location: " . MEMBER_REGIST_URL . "?p[contents]=" . substr(strrchr(dirname( __FILE__ ) , '/'), 1));
exit;
}
/*
//- 会員登録チェック開始
$db_member = u4user_open();
$user_prof = bsc_get_user_profile($db_member,$p['uid'],'0');
u4user_close($db_member);
if(!$user_prof){
header("Location: ".BSC_BASE_URL."signup/free_reg_top.php?uid=NULLGWDOCOMO&p[contents]=bbs");
exit;
}
//- 会員登録チェック終了
//- メールアドレス登録チェック ---- !! テスト時はスルー 本番移行時に稼動
if(empty($user_prof['mem_eml']) && $_SERVER['REMOTE_ADDR'] != '219.118.172.30'){
header("Location: ".BSC_BASE_URL."mail_reg/mail_send.php?uid=NULLGWDOCOMO&p[contents]=bbs");
exit;
}
*/
function bbs_baseconf($p)
{
bsc_session();
$_SESSION['page']['pre'] = $_SESSION['page']['now'];
$_SESSION['page']['now'] = 'bbs_baseconf.php';
if(constant('BBS_DEBUG_MODE')){
print "
--- bbs_baseconf.php Top SESSION ---
";
print "
"; print_r($_SESSION); print ""; } if(preg_match('/bbs_post3_1.php/',$_SESSION['page']['pre'])){ // パラメータを一度すべてセッションに foreach($p as $key => $val){ $_SESSION['param'][$key] = $val; } // 初期値チェック for($i=6;$i<=10;$i++){ if(strlen($p['method'.$i]) > '128'){ $message = "作り方が長すぎます。"; bsc_error($message,$p); exit; } } } $this->db = cs4_open(); $template =& loadTemplate( $p ); // ジャンルの情報を取得 $where = " r_gnr_no like '2%' and r_gnr_dlt = 0"; $order = "r_gnr_no"; $ret = cs4_select($this->db, "bsc_r_gnr ", $where, $order); while($row = cs4_fetch_row($ret)) { $gnr_arr[$row['up_r_gnr_no']] = $row['r_gnr_nm']; } /* if(!empty($_SESSION['param']['genre'])){ $gnr_arr = bsc_get_rcp_genre_info($this->db,$_SESSION['param']['genre']); } */ /* // 主材料配列取得 $main_arr = bsc_get_rcp_main_arr(); // 調理方法 $ret = cs4_select($this->db,"bsc_r_cook_mtd","r_cook_mtd_dlt = 0 "); $row = ""; $cook_mtd = ""; while($row = cs4_fetch_row($ret)){ $cook_mtd[$row['r_cook_mtd_no']] = $row['r_cook_mtd_nm']; } // 種類 $ret = cs4_select($this->db,"bsc_r_knd","r_knd_dlt = 0 "); $row = ""; $cook_knd = ""; while($row = cs4_fetch_row($ret)){ $cook_knd[$row['r_knd_no']] = $row['r_knd_nm']; } // 調理時間 $time_arr = bsc_get_rcp_time_arr(); // カロリー if($_SESSION['param']['cal'] == ""){ $cal = "記載なし"; }else{ $cal = $_SESSION['param']['cal']; } */ $template->setVariable('contents_top',BBS_NAME); $template->setVariable('gnr_nm',$gnr_arr[$_SESSION['param']['genre']]); $template->setVariable('rcp_nm',htmlspecialchars($_SESSION['param']['nm'])); $template->setVariable('user_name',$main_arr[$_SESSION['param']['user_name']]); /* $template->setVariable('cook_main',$main_arr[$_SESSION['param']['main']]); $template->setVariable('cook_mtd',$cook_mtd[$_SESSION['param']['cook']]); $template->setVariable('cook_knd',$cook_knd[$_SESSION['param']['kind']]."分"); $template->setVariable('cook_time',$time_arr[$_SESSION['param']['c_time']]); $template->setVariable('cook_cal',$cal); */ $template->show(); cs4_close($this->db); } bbs_baseconf($p); ?>