'national', 1=>'pref', 2=>''); ob_start(); require($tmpName); $HTML = ob_get_contents(); ob_end_clean(); $CraftDat=new db(ViewShowCraft); if(!$CraftDat){ $ErrMsg= 'データベースにアクセスできません。' . "\n"; $HTML = mb_ereg_replace("
.*?", $ErrMsg, $HTML); $HTML = mb_ereg_replace("", '', $HTML); PutHeader(); echo $HTML; die; } $cTypeCssName=array(0=>'national', 1=>'pref', 2=>''); mb_ereg_search_init($HTML); //イメージテンプレ取得 $Target=mb_ereg_search_regs("(.*?)"); if(!$Target){ $MainImgBaseTags=''; }else{ $MainImgBaseTags=$Target[1]; } unset($Target); //テンプレ部分削除 $HTML = mb_ereg_replace(".*?", '', $HTML); //サムネイルテンプレ取得 $Target=mb_ereg_search_regs("(.*?)"); if(!$Target){ $ThumbImgBaseTags=''; }else{ $ThumbImgBaseTags=$Target[1]; } unset($Target); //テンプレ部分削除 $HTML = mb_ereg_replace(".*?", '', $HTML); if(!empty($_POST)){ $q=$_POST; }elseif (!empty($_GET)){ $q=$_GET; }else{ header('Location: ' . '../index.php'); die; } if(!isset($q['id'])){ header('Location: ' . '../index.php'); die; } if(!isset($q['_mode'])){ $q['_mode']='type'; } $mode=strip_tags($q['_mode']); $modeName=($mode=='area')?'産地':'種類'; $HTML = mb_ereg_replace("", $mode, $HTML); $HTML = mb_ereg_replace("", $modeName, $HTML); $c_id=$q['id']; $c_id=strip_tags($c_id); $wCond='c_id=$1'; $arVal[1]=$c_id; $res=$CraftDat->Select($wCond,$arVal); if(!$res){ if($CraftDat->err===0){ $ErrMsg='該当する工芸品がありません'; }else{ $ErrMsg='データを表示できません'; } $HTML = mb_ereg_replace("", '表示エラー', $HTML); $HTML = mb_ereg_replace("", $ErrMsg, $HTML); PutHeader(); echo $HTML; die; } $r=$res[0]; if($r['c_type']==0){ $HTML = mb_ereg_replace("(

)", "\\1" . '経済産業大臣指定伝統的工芸品', $HTML); }elseif($r['c_type']==2){ $HTML = mb_ereg_replace("\">", '', $HTML); } $HTML = mb_ereg_replace("", $cTypeCssName[$r['c_type']], $HTML); $HTML = mb_ereg_replace("", $r['c_name'], $HTML); //産地 $area=''; if(!is_null($r['c_area1'])){ if(!is_null($r['c_area_old1'])){ $area='' . $r['c_area1'] . '(' . $r['c_area_old1'] . ')' . "\n"; }else{ $area='' . $r['c_area1'] . '' . "\n"; } } if(!is_null($r['c_area2'])){ if(!is_null($r['c_area_old2'])){ $area .='' . $r['c_area2'] . '(' . $r['c_area_old2'] . ')' . "\n"; }else{ $area .='' . $r['c_area2'] . '' . "\n"; } } if(!is_null($r['c_area3'])){ if(!is_null($r['c_area_old3'])){ $area .='' . $r['c_area3'] . '(' . $r['c_area_old3'] . ')' . "\n"; }else{ $area .='' . $r['c_area3'] . '' . "\n"; } } if(!is_null($r['c_area4'])){ if(!is_null($r['c_area_old4'])){ $area .='' . $r['c_area4'] . '(' . $r['c_area_old4'] . ')' . "\n"; }else{ $area .='' . $r['c_area4'] . '' . "\n"; } } if(!is_null($r['c_area5'])){ if(!is_null($r['c_area_old5'])){ $area .='' . $r['c_area5'] . '(' . $r['c_area_old5'] . ')' . "\n"; }else{ $area .='' . $r['c_area5'] . '' . "\n"; } } $HTML = mb_ereg_replace("", $area, $HTML); $HTML = mb_ereg_replace("", $r['c_wk_type'], $HTML); $HTML = mb_ereg_replace("", $craftTypeCate[$r['c_wk_type']], $HTML); $HTML = mb_ereg_replace("", $r['c_summ'], $HTML); if($r['c_hist'] != ''){ $HTML = mb_ereg_replace("", $r['c_hist'], $HTML); }else{ $HTML = mb_ereg_replace("
  • .*?
  • ", '', $HTML); $HTML = mb_ereg_replace(".*?", '', $HTML); } if($r['c_tech'] != ''){ $HTML = mb_ereg_replace("", $r['c_tech'], $HTML); }else{ $HTML = mb_ereg_replace("
  • .*?
  • ", '', $HTML); $HTML = mb_ereg_replace(".*?", '', $HTML); } if($r['c_proj'] != ''){ $HTML = mb_ereg_replace("", $r['c_proj'], $HTML); }else{ $HTML = mb_ereg_replace("
  • .*?
  • ", '', $HTML); $HTML = mb_ereg_replace(".*?", '', $HTML); } if($r['c_workshop'] != ''){ $HTML = mb_ereg_replace("", $r['c_workshop'], $HTML); }else{ $HTML = mb_ereg_replace("
  • .*?
  • ", '', $HTML); $HTML = mb_ereg_replace(".*?", '', $HTML); } //イメージ $MaxImgFiles4Craft=20; $mainImg=''; $thumbImg=''; $thumbH=$ImgSize['detail']['height']; $thumbW=$ImgSize['detail']['width']; for($i=1;$i<=$MaxImgFiles4Craft;$i++){ $MainImgTag=$MainImgBaseTags; $ThumbImgTag=$ThumbImgBaseTags; if(!is_null($r['c_img' . $i])){ $MainImgTag = mb_ereg_replace("", $r['c_id'], $MainImgTag); $MainImgTag = mb_ereg_replace("", $r['c_img' . $i], $MainImgTag); $mainImg .= $MainImgTag; $ThumbImgTag = mb_ereg_replace("", $r['c_id'], $ThumbImgTag); $ThumbImgTag = mb_ereg_replace("", $r['c_img' . $i], $ThumbImgTag); $ThumbImgTag = mb_ereg_replace("", $thumbH, $ThumbImgTag); $ThumbImgTag = mb_ereg_replace("", $thumbW, $ThumbImgTag); $thumbImg .= $ThumbImgTag; } unset($MainImgTag,$ThumbImgTag); } $HTML = mb_ereg_replace("", $mainImg, $HTML); $HTML = mb_ereg_replace("", $thumbImg, $HTML); PutHeader(); echo $HTML; ?>