id 振り替え処理(マイレシピからの戻り用) $p['id'] = (!empty($p['p_no'])) ? $p['p_no'] : $p['id'] ; $this->db = cs4_open(); //- レシピ詳細情報取得 $detail = rcp_getDetail($this->db,$p['id']); //- ユーザ情報取得 $user_detail = rcp_get_UserDetail($db,$detail[0]['mem_no']); //- レシピ写真サイズ判定 // $photo_size = (empty($p['p_size'])) ? '0' : '1' ;//-- 拡大画像処理は無し $photo_size = (empty($p['p_size'])) ? '0' : '0' ; if("1" == $p['version']){ $photo_size = 1; }else{ $photo_size = 0; } //- au Ver.2 対応 if("e" == $p['carrier'] && $p['version'] == "2"){ $photo_size = 1; } // テンプレート読み込み $template =& loadTemplate( $p ); $template->setVariable('recipe_name',$detail[0]['rcp_nm']); $img_filename = array(sprintf("%s_n.jpg",$detail[0]['uniq_id']),sprintf("%s_big.jpg",$detail[0]['uniq_id'])); switch($photo_size){ case "0": $img_path = sprintf("%s/%s",constant('IMG_DIR_RECIPE'),$img_filename[0]); // $another_url = sprintf("%s/%s",constant('IMG_DIR_RECIPE'),$img_filename[1]); if(file_exists($img_path)){ $template->setVariable('recipe_image',sprintf("",str_replace(KTY_SERVER_ROOT,"",$img_path))); } clearstatcache(); /* if(file_exists($another_url)){ $template->setVariable('photo_link',sprintf("・拡大写真
",str_replace("/home/www/public_bsc","",$another_url))); } clearstatcache(); */ break; case "1": $img_path = sprintf("%s/%s",constant('IMG_DIR_RECIPE'),$img_filename[1]); // $another_url = sprintf("%s/%s",constant('IMG_DIR_RECIPE'),$img_filename[0]); if(file_exists($img_path)){ $template->setVariable('recipe_image',sprintf("",str_replace("/home/www/public_bsc","",$img_path))); } clearstatcache(); /* if(file_exists($another_url)){ $template->setVariable('photo_link',sprintf("・縮小写真
",str_replace("/home/www/public_bsc","",$another_url))); } clearstatcache(); */ break; default: break; } if(!empty($user_detail['mem_nick_nm'])){ $template->setVariable('user_name',sprintf("%s",$user_detail['mem_nick_nm'])); // $template->setVariable('user_name2',sprintf("勒%s
",$user_detail['user_id'],$user_detail['mem_nick_nm'])); $template->setVariable('user_name2',sprintf("勒%s
",$user_detail['user_id'],$user_detail['mem_nick_nm'])); } //- 塩分量表示追加 if(!empty($detail[0]['rcp_salt']) && "1" == $detail[0]['rcp_salt_flg']){ $template->setCurrentBlock('__Salt__'); $template->setVariable('salt',sprintf("%sg
",$detail[0]['rcp_salt'])); $template->parseCurrentBlock(); } // if(!empty($detail[0]['rcp_menu'])){ // $template->setVariable('genre',sprintf("%s
",$detail[0]['rcp_menu'])); // } if(!empty($detail[0]['rcp_time'])){ $template->setVariable('time',sprintf("%s
",$detail[0]['rcp_time'])."分"); } if(!empty($detail[0]['rcp_crl'])){ $template->setVariable('calorie',sprintf("%skcal
",$detail[0]['rcp_crl'])); } if(!empty($detail[0]['rcp_style'])){ $style_arr = bsc_get_rcp_RcpStyle_arr($this->db); $template->setVariable('style',sprintf("%s
",$style_arr[$detail[0]['rcp_style']])); } // if(!empty($detail[0]['rcp_num'])){ // $template->setVariable('number_of_persons',sprintf("(%s人分)",$detail[0]['rcp_num'])); // } //- 材料セット $ing = array(); $ing = explode(",",$detail[0]['rcp_cook_mtr']); for($i=0;$isetCurrentBlock('__Ingedients__'); $template->setVariable('Ingredients',$ing_name); $template->setVariable('amount',sprintf(":%s",$ing_amount)); $template->parseCurrentBlock(); } //- 作り方セット $howto = array(); $howto = explode(",",$detail[0]['mtr_cook_exp']); for($i=0;$isetCurrentBlock('__HowtoCook__'); $template->setVariable('process',$howto[$i]); $template->parseCurrentBlock(); } //- Memoセット $template->setCurrentBlock('__Memo__'); $template->setVariable('memo',$detail[0]['rcp_comment']); $template->parseCurrentBlock(); $template->setVariable('rcp_no',$detail[0]['uniq_id']); $template->setVariable('contents_top',BBS_NAME); //- マイレシピ用 // $template->setVariable('recipe_name_myrcp',$detail[0]['rcp_nm']); //- 検索条件 $p['pre_terms'] = serialize($p); // $template->setVariable('pre_terms',$serialize($p)); //- access_log 記録 // $ret = bsc_insert_acslog($this->db,$detail[0],"r",$p['uid']); $template->show(); cs4_close($this->db); } bbs_detail( $p ); ?>