店舗検索

$array=array(
"Z011"=>"tokyo",
"Z012"=>"kanagawa",
"Z013"=>"saitama",
"Z014"=>"chiba",
"Z015"=>"ibaraki",
"Z016"=>"tochigi",
"Z017"=>"gunma",
"Z021"=>"shiga",
"Z022"=>"kyoto",
"Z023"=>"osaka",
"Z024"=>"hyogo",
"Z025"=>"nara",
"Z026"=>"wakayama",
"Z031"=>"gifu",
"Z032"=>"shizuoka",
"Z033"=>"aichi",
"Z034"=>"mie",
"Z041"=>"hokkaido",
"Z051"=>"aomori",
"Z052"=>"iwate",
"Z053"=>"miyagi",
"Z054"=>"akita",
"Z055"=>"yamagata",
"Z056"=>"fukushima",
"Z061"=>"niigata",
"Z062"=>"toyama",
"Z063"=>"ishikawa",
"Z064"=>"fukui",
"Z065"=>"yamanashi",
"Z066"=>"nagano",
"Z071"=>"tottori",
"Z072"=>"shimane",
"Z073"=>"okayama",
"Z074"=>"hiroshima",
"Z075"=>"yamaguchi",
"Z081"=>"tokushima.shikoku",
"Z082"=>"kagawa.shikoku",
"Z083"=>"ehime.shikoku",
"Z084"=>"kochi.shikoku",
"Z091"=>"fukuoka",
"Z092"=>"saga",
"Z093"=>"nagasaki",
"Z094"=>"kumamoto",
"Z095"=>"oita",
"Z096"=>"miyazaki",
"Z097"=>"kagoshima",
"Z098"=>"okinawa"
);
$array_n=array(
"Z011"=>"東京",
"Z012"=>"神奈川",
"Z013"=>"埼玉",
"Z014"=>"千葉",
"Z015"=>"茨城",
"Z016"=>"栃木",
"Z017"=>"群馬",
"Z021"=>"滋賀",
"Z022"=>"京都",
"Z023"=>"大阪",
"Z024"=>"兵庫",
"Z025"=>"奈良",
"Z026"=>"和歌山",
"Z031"=>"岐阜",
"Z032"=>"静岡",
"Z033"=>"愛知",
"Z034"=>"三重",
"Z041"=>"北海道",
"Z051"=>"青森",
"Z052"=>"岩手",
"Z053"=>"宮城",
"Z054"=>"秋田",
"Z055"=>"山形",
"Z056"=>"福島",
"Z061"=>"新潟",
"Z062"=>"富山",
"Z063"=>"石川",
"Z064"=>"福井",
"Z065"=>"山梨",
"Z066"=>"長野",
"Z071"=>"鳥取",
"Z072"=>"島根",
"Z073"=>"岡山",
"Z074"=>"広島",
"Z075"=>"山口",
"Z081"=>"徳島",
"Z082"=>"香川",
"Z083"=>"愛媛",
"Z084"=>"高知",
"Z091"=>"福岡",
"Z092"=>"佐賀",
"Z093"=>"長崎",
"Z094"=>"熊本",
"Z095"=>"大分",
"Z096"=>"宮崎",
"Z097"=>"鹿児島",
"Z098"=>"沖縄"
);
$array_g=array(
"G1"=>"居酒屋・ダイニングバー",
"G2"=>"締めのラーメン!",
"G3"=>"バー!もう一軒!",
"G4"=>"カフェ・スイーツ"
);
$array_gc=array(
"G1"=>"G001,G002",
"G2"=>"G013",
"G3"=>"G012",
"G4"=>"G014",
);
//print $_SERVER['SERVER_NAME'];

$sitename="飲み放題どっとこむ";
$description="飲み放題どっとこむは全国飲み放題情報を掲載しています。";

$cpath = $_SERVER['REQUEST_URI'];
$cpatharray=explode("/",$cpath);
//print $aug_p[0];
$before=$cpatharray;
$aug_g = preg_grep('/^(G)[0-9]+/', $before);if(!empty($aug_g)){$aug_g=array_slice($aug_g, 0, 1);}
$aug_s = preg_grep('/^(SS)[0-9]+/', $before);if(!empty($aug_s)){$aug_s=array_slice($aug_s, 0, 1);}
$aug_z = preg_grep('/^(Z)[0-9]+/', $before);if(!empty($aug_z)){$aug_z=array_slice($aug_z, 0, 1);}
$aug_y = preg_grep('/^(Y)[0-9]+/', $before);if(!empty($aug_y)){$aug_y=array_slice($aug_y, 0, 1);}
$aug_x = preg_grep('/^(X).+/', $before);if(!empty($aug_x)){$aug_x=array_slice($aug_x, 0, 1);}
$aug_j = preg_grep('/^(J).+/', $before);if(!empty($aug_j)){$aug_j=array_slice($aug_j, 0, 1);}
$aug_p = preg_grep('/^([1-9])+/', $before);if(!empty($aug_p)){$aug_p=array_slice($aug_p, 0, 1);}

$aliash="/shop/";
if(!empty($aug_g[0])){
$aliass=$aug_g[0]."/";
}

if(!empty($aug_g[0])){

$genre=array_search($aug_g[0], array_flip($array_g));
$genrecode=array_search($aug_g[0], array_flip($array_gc));
}else{
$genre="グルメ";
}

if(!empty($aug_z)){

$region=array_search($aug_z[0], array_flip($array));
$name=array_search($aug_z[0], array_flip($array_n));

}

//if(!empty($aug_z)){$aug_z=array_slice($aug_z, 0, 1);echo $aug_z[0];}else{echo "empty";}

?>
if(!empty($aug_z[0])){//===================================中エリアコード有
if(!empty($aug_p[0])){$results_start=$aug_p[0]*20-20+1;
$results_next=$aug_p[0]+1;
}else{
$results_next=2;
$results_start=1;}
$results_prev=$aug_p[0]-1;
$url = "http://webservice.recruit.co.jp/hotpepper/gourmet/v1/?start=".$results_start."&count=20&large_area=".$aug_z[0]."&middle_area=".$aug_y[0];
if(!empty($aug_x[0])){$url .= "&small_area=".$aug_x[0];}
if(!empty($aug_j[0])){$url .= "&id=".$aug_j[0];}
if(!empty($aug_g[0])){
$url .= "&genre=".$genrecode;
}
$shops=recruitxmlload($url);

//print_r($shops);
?>

$pagenation_pv=''.$aug_s[0].'/'.$aug_z[0];
if(!empty($aug_y[0])){$pagenation_pv.='/'.$aug_y[0];}
if(!empty($aug_x[0])){$pagenation_pv.='/'.$aug_x[0];}
$pagenation.='

';
$pagenation.='

    ';

    if($aug_p[0]>2){
    $pagenation.='

  • ';
    }elseif($aug_p[0]==2){
    $pagenation.='

  • ';
    }else{
    $pagenation.='

  • ';
    }
    ?>
    if($shops->results_available-$shops->results_returned-$shops->results_start>0){
    $pagenation.='

  • ';
    }else{
    $pagenation.='

  • ';
    }

    $pagenation.='

';
?>

}
if(!empty($aug_j[0])){//===================================店舗コード有
foreach($shops->shop as $value){
$breadclumbs= '

';

$header1=$value->name;

$url_shop = "http://webservice.recruit.co.jp/hotpepper/gourmet/v1/?start=".$results_start."&free_drink=1&count=20&large_area=".$aug_z[0]."&middle_area=".$aug_y[0]."&lat=".$value->lat."&lng=".$value->lng."&range=1";
$shop_fr=recruitxmlload($url_shop);

}
}elseif(!empty($aug_x[0])){//===================================小エリアコード有
$url = "http://webservice.recruit.co.jp/hotpepper/small_area/v1/?small_area=".$aug_x[0];
$area=recruitxmlload($url);
$header1=$area->small_area[0]->large_area->name."-".$area->small_area[0]->middle_area->name."-".$area->small_area[0]->name.'の'.$genre;
$breadclumbs= '

';
$region_name=$area->small_area[0]->large_area->name;
}elseif(!empty($aug_y[0])){//===================================中エリアコード有
$url = "http://webservice.recruit.co.jp/hotpepper/small_area/v1/?middle_area=".$aug_y[0];
$area=recruitxmlload($url);
foreach($area->small_area as $value){
$list.='

  • '.$value->name.'
  • ';
    }
    $header1=$area->small_area[0]->large_area->name."-".$area->small_area[0]->middle_area->name.'の'.$genre;
    $breadclumbs= '

    ';
    $region_name=$area->small_area[0]->large_area->name;
    }elseif(!empty($aug_z[0])){//===================================大エリアコード有

    $url = "http://webservice.recruit.co.jp/hotpepper/middle_area/v1/?large_area=".$aug_z[0];

    $area=recruitxmlload($url);

    foreach($area->middle_area as $value){
    $list.='

  • '.$value->name.'
  • ';

    }
    $header1=$area->middle_area[0]->large_area->name.'の'.$genre;
    $breadclumbs= '

    Home » '.$area->middle_area[0]->large_service_area->name.'の'.$genre.' » '.$area->middle_area[0]->large_area->name.'の'.$genre.'

    ';
    $region_name=$area->middle_area[0]->large_area->name;

    }elseif(!empty($aug_s[0])){//大サービスエリアコード有

    $url = "http://webservice.recruit.co.jp/hotpepper/large_area/v1/?";

    $area=recruitxmlload($url);
    //print_r($area);
    foreach($area->large_area as $value){
    if($value->large_service_area->code==$aug_s[0]){
    $list.= '

  • code.'" class="button small fit">'.$value->name.'
  • ';
    $header1=$value->large_service_area->name.'の'.$genre;
    $breadclumbs= '

    Home » '.$value->large_service_area->name.'の'.$genre.'

    ';
    $region_name=$value->large_service_area->name;
    }
    }

    }else{//大サービスエリアコード無

    $url = "http://webservice.recruit.co.jp/hotpepper/large_area/v1/?";

    $area=recruitxmlload($url);//print_r($area);
    foreach($area->large_area as $value){
    $list.= '

  • code.'" class="button small fit">'.$value->name.'
  • ';
    }
    $header1="日本全国飲み放題";
    $breadclumbs= '

    Home

    ';

    }

    function recruitxmlload($url){
    $ch = curl_init(); // ===================================はじめ
    //オプション
    curl_setopt($ch, CURLOPT_URL, $url."&key=a398f7d2fbf9b205");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $html = curl_exec($ch);

    $xmlData= simplexml_load_string($html);
    return $xmlData;

    curl_close($ch); //終了

    }

    $googleads='

    ';

    ?>

    results_available;?>件中results_start;?> - results_returned+$area->results_start-1;?>件を表示

    shop as $value){//--foreach?>

    <?php print $value->name;?>

    【予算】 budget->average;?>
    【住所】 address;?>
    【最寄の駅】 access;?>
    【営業時間】 open;?>
    【席数】 capacity;?>
    【食べ放題】 free_food;?>
    【飲み放題】 free_drink;?>
    【個室】 private_room;?>
    【禁煙席】 non_smoking;?>
    【オープンエア】 open_air;?>
    【クーポン】 ktai_coupon;?>
    catch;?>


    name;?>付近ののお店

    shop as $value){?>

    name;?>[genre->name;?>]

    name_kana;?>

    【予算】 budget->average;?>
    【住所】 address;?>
    【営業時間】 open;?>
    【食べ放題】 free_food;?>
    【飲み放題】 free_drink;?>
    catch;?>


    } ?>