//基本情報設定値取得
//$setting_data=setting_data($conn);
$setting_data=10;
//基幹システムよりデータ取得
$data=file_get_contents($get_https_path."oc100102.php?dom=".$dom."&id=".$_GET['id']);
//データが取得できたら処理を続ける
if($data!=""){
//取得したXML形式ファイルをXML形式XMLファイルで保存する
$rcd = copy($get_https_path."oc100102.php?dom=".$dom."&id=".$_GET['id']."", "xml/info-".$_GET['id'].".xml");
preg_match_all("/<([^?\/>]+)>/x",$data,$match1);
foreach($match1[1] as $key => $val){
$match1_key[$val]=$val;
}
foreach($match1_key as $key => $val){
$data1=explode("<".$key.">",$data);
foreach($data1 as $key2 => $val2){
if(ereg("".$key.">",$val2)){
list($a,$b)=split("".$key.">",$data1[$key2]);
$get_data[$key]=$a;
}
}
}
}else{
//取得したXML形式ファイルが存在するかをチェックする
if(file_exists("xml/info-".$_GET['id'].".xml")===TRUE){
//XMLファイルが存在した場合データ取得し処理続行
$data=file_get_contents("xml/info-".$_GET['id'].".xml".$str_ty1);
if($data!=""){
preg_match_all("/<([^?\/>]+)>/x",$data,$match1);
foreach($match1[1] as $key => $val){
$match1_key[$val]=$val;
}
foreach($match1_key as $key => $val){
$data1=explode("<".$key.">",$data);
foreach($data1 as $key2 => $val2){
if(ereg("".$key.">",$val2)){
list($a,$b)=split("".$key.">",$data1[$key2]);
$get_data[$key]=$a;
}
}
}
}
}
}
//文字コード変換
mb_convert_variables("UTF-8","Shift_JIS",$get_data);
//日付分解
ereg("([0-9]{8})([0-9]{4})",$get_data[start],$get_ymd);
?>
インフォメーション詳細
echo $get_data[title]; ?> [ echo ymd_ynj_dot($get_ymd[1]); ?> ]
echo cr_to_br($get_data[body]); ?>
echo cr_to_br($get_data[body]); ?>
![]() |
一覧に戻る |