"; 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 ); ?>