require_once('../prepare.php');
require_once('lib/bbs_recipe_function.php');
//- メンバーチェック
if("e" == $p['carrier']){
chdir(dirname(__FILE__) . "/authcheck");
require_once("../authcheck/authcheck.php");
chdir(dirname(__FILE__));
}
$db = u4user_open();
$user_prof = get_UserDetail_uid($db, $p['uid'], '0', '1');
u4user_open($db);
//if(!get_UserDetail_uid($db, $p['uid'], '0', '1') && MEMBER_CHECK){
if(!$user_prof && MEMBER_CHECK){
header("Location: " . MEMBER_REGIST_URL . "?contents=" . substr(strrchr(dirname( __FILE__ ) , '/'), 1));
exit;
}
//print $user_prof['mem_nick_nm']."
";
if(empty($user_prof['mem_nick_nm'])){
switch($p['carrier']){
case "i":
$arg = "?contents=bbs&uid=NULLGWDOCOMO";
break;
case "v":
$arg = "?contents=bbs&uid=1&sid=".V_SID;
break;
case "e":
default:
$arg = "?contents=bbs";
break;
}
header("Location: ".KTY_BASE_URL."/signup/prof_input.php".$arg);
exit;
}
/*
if($user_prof['mem_nick_nm']==""){
$arg = "?uid=NULLGWDOCOMO&contents=bbs";
header("Location: ".KTY_BASE_URL."/signup/prof_input.php".$arg);
exit;
}
*/
function bbs_top( $p )
{
$this->db = cs4_open();
$kind_arr = bsc_get_rcp_kind($this->db);
$show_line = 3;
$p['page'] = (!empty($p['page']) && '0' < $p['page']) ? $p['page'] : '1';
//- カツ代チェックレシピcsv取得
$csv_bbs = get_csvdata('bbs');
// $bbs_rcp_arr = get_rcpList_weekly($this->db, $csv_bbs);
$start = (($p['page'] - 1) * $show_line) + 1;
for($i=$start ; $i < count($csv_bbs) && $i < ($p['page'] * $show_line) + 1 ;$i++){
$line_arr = explode(",",$csv_bbs[$i]);
if(is_numeric(trim($line_arr[0]))){
// $bbs_rcp_arr[] = get_rcpDetail($this->db, $line_arr[0]);
$bbs_rcp_arr[] = get_rcpDetail_ristrict($this->db, $line_arr[0],2);
}
}
//- ユーザ情報取得
for($i=0;$isetCurrentBlock('__RecipeList__');
$template->setVariable('rcp_no',$bbs_rcp_arr[$i][0]['uniq_id']);
$template->setVariable('title',$bbs_rcp_arr[$i][0]['rcp_nm']);
if(!empty($user[$bbs_rcp_arr[$i][0]['uniq_id']])){
$template->setVariable('user_no',$user[$bbs_rcp_arr[$i][0]['uniq_id']]['user_id']);
$template->setVariable('user_name',$user[$bbs_rcp_arr[$i][0]['uniq_id']]['mem_nm_kana']);
}
$template->parseCurrentBlock();
}
$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;
}
if(is_array($gnr_arr) == true)
{
foreach($gnr_arr as $key => $row)
{
$template->setCurrentBlock("__bbs_list__");
$template->setVariable("gnr_no", $row["r_gnr_no"]);
$template->setVariable("gnr_name", $row["r_gnr_nm"]);
$template->parse("__bbs_list__");
$template->setCurrentBlock('__bbs_rank__');
$template->setVariable("gnr_no", $row["r_gnr_no"]);
$template->setVariable("gnr_name", $row["r_gnr_nm"]);
if(count($gnr_arr) - 1 == $key)
{
$mark = "└";
}
else
{
$mark = "├";
}
$template->setVariable("mark", $mark);
$template->parse("__bbs_rank__");
}
}
if(!empty($kind_arr))
{
for($i = 0; $i < count($kind_arr); $i++)
{
$template->setCurrentBlock('__Kind_1__');
$template->setVariable('val',$kind_arr[$i]['uniq_id']);
$template->setVariable('show',$kind_arr[$i]['r_knd_nm']);
$template->parseCurrentBlock();
}
}
// $template->setVariable('site_top_url',constant('SITE_TOP_URL'));
$template->show();
cs4_close($this->db);
}
bbs_top( $p );
?>