// サーバ移管に伴いPOST,GETされたものを変数化 foreach( $_REQUEST as $key => $value ){ $$key = $value ; } if($cont){ // 不正アクセスチェック //include("/usr/home/rk/lib/urlcheck.phtml"); //$cont = contentsURL_check($cont); $folder = split("/",$cont); }ar if(!$index){ $home = ""; $dir = "../"; }else{ $dir=""; $home="home/"; } // Article Data $arti_file = "../shop/item.dat"; $target_script = "index.phtml?cont=shop/form_m"; $self_script = "index.phtml?cont=shop/cart"; // メタファイル $dir="../"; $cont_dir = "../home/"; $self="index.phtml"; $news_list_url = $self."?cont=news_list"; $show_news = $self."?item="; $newslistdat=$dir."limit/news_list.dat"; $timeout = 9*60*60; $ck_expire = 30000; include($dir."limit/function.phtml"); if($cont == "shop/cart"){ // ----------------------------------------------------------------------- // カート処理 // ----------------------------------------------------------------------- // クッキー展開 // 2012/10/04 クッキー展開修正 if($_COOKIE["cookie_value"]){ $u_num = ck_rollout($_COOKIE["cookie_value"]); } /* if($cookie_value){ $u_num = ck_rollout($cookie_value); } */ // ----------------------------------------------------------------------- // フォームを展開 // サーバ移管に伴い$HTTP_POST_VARS ⇒ $_POST に変更 foreach($_POST as $key => $value){ if(eregi("DM",$key) and $value){ if($value != "-1"){ // 数字以外の文字をとる。-1の場合はアイテム削除なので残しておく。 eregi("([0-9]{1,2})",$value,$regs); $value = $regs[1]; // $value = i18n_ja_jp_hantozen($value,"n","SJIS"); 全角数字を半角数字に } $u_num[$key] = $value; } } // ----------------------------------------------------------------------- // クッキー食わせる $ck_val_array = ""; if($u_num){ foreach($u_num as $key => $value){ // -1だったら注文削除 if($value!=="-1"){ $ck_val_array[] = $key."=".$value; } } } $cookie_value=""; if($ck_val_array){ $cookie_value = join(",",$ck_val_array); } setcookie("cookie_value",$cookie_value,time()+$timeout); } ?>