$var_dept = "";
$var_area = "";
$var = "";
$var_air = "";
$hidden_for_date = "";
$requestUrl = "http://webservice.recruit.co.jp/ab-road/tour/v1/?key=605c2ab2dcffcf3e";//&city=AKL&dept=NGO";
$icon_go = "http://foreign-tour.com/image/con_go.gif";
$page = "";
$order = "";
$id = "";
$dept = "";
$year = "";
$ym = "";
$ymd = "";
$city = "";
$country = "";
$area = "";
$keyword = "";
$country_code_of_city = "";
$num = "";
$ret = "";
$sorter = "";
$pager = "";
//検索クエリパラメータ
$count = 10;//1ページあたりの表示件数
if(isset($_GET['page'])) $page = $_GET['page'];
if(!$page)$page = 1;
$start = $count * ($page - 1) +1;
if(isset($_GET['order'])) $order = $_GET['order'];
if($order == "")$order = 0;
$requestUrl .= "&count=$count&start=$start&order=$order";
//リンク用変数
if(isset($_GET['id'])) {
$requestUrl .= "&id=" . $_GET['id'];
$hidden_for_date .= "";
};
//出発地の変数
if(isset($_GET['dept'])) {
$var_dept .= "&dept=$_GET[dept]";
$var .= "&dept=$_GET[dept]";
$var_air .= "&dept=$_GET[dept]";
$requestUrl .= "&dept=" . $_GET['dept'];
$hidden_for_date .= "";
};
//出発日の変数
$dept_date = "";
if((isset($_GET['year']) && isset($_GET['month'])) || isset($_GET['ym']) || isset($_GET['ymd'])) {
if($_GET['year'] && $_GET['month']){
if($_GET['day']){
//日も指定された場合
$ymd = $_GET['year'] . $_GET['month'] . $_GET['day'] ;
$dept_date = $_GET['year'] . "年" . $_GET['month'] . "月" . $_GET['day'] . "日";
}else{
//月まで指定された場合
$ym = $_GET['year'] . $_GET['month'];
$dept_date = $_GET['year'] . "年" . $_GET['month'] . "月";
}
}else if($_GET['ym']){
$ym = $_GET['ym'] ;
$dept_date = substr($ym,0,4) . "年" . substr($ym,4) . "月";
}else{
$ymd = $_GET['ymd'] ;
$dept_date = substr($ymd,0,4) . "年" . substr($ymd,4,2) . "月" . substr($ymd,6) . "日";
}
if($ymd) {
//日まで指定された場合
$var_area .= "&ymd=$ymd";
$var_dept .= "&ymd=$ymd";
$var .= "&ymd=$ymd";
$var_air .= "&ymd=$ymd";
$requestUrl .= "&ymd=" . $ymd;
}else{
//月まで指定の場合
$var_area .= "&ym=$ym";
$var_dept .= "&ym=$ym";
$var .= "&ym=$ym";
$var .= "&ym=$ym";
$requestUrl .= "&ym=" . $ym;
}
$dept_date .= "発の";
/* }else if($_GET[ym]){
$dept_date .= $_GET[ym] . "発の";
$var_area .= "&ym=$ym";
$var_dept .= "&ym=$ym";
$var .= "&ym=$ym";
}else if($_GET[ymd]){
$dept_date .= $_GET[ymd] . "発の";
*/
};
//地域の変数
if(isset($_GET['city'])) {
$var_area .= "&city=$_GET[city]";
$var .= "&city=$_GET[city]";
$var_air .= "&city=$_GET[city]";
$requestUrl .= "&city=" . $_GET['city'];
$hidden_for_date .= "";
}else if(isset($_GET['country'])) {
$var_area .= "&country=$_GET[country]";
$var .= "&country=$_GET[country]";
$var_air .= "&country=$_GET[country]";
$requestUrl .= "&country=" . $_GET['country'];
$hidden_for_date .= "";
}else if(isset($_GET['area'])) {
$var_area .= "&area=$_GET[area]";
$var .= "&area=$_GET[area]";
//ツアー検索はアメリカはDUSなのでエアー検索用に北米がDUS_Nに変える
if($_GET['area'] == "DUS"){
$var_air .= "&area=DUS";
}else{
$var_air .= "&area=$_GET[area]";
}
// $var_air .= "&area=$_GET['area']";
$requestUrl .= "&area=" . $_GET['area'];
$hidden_for_date .= "";
};
//ソート変数
if(isset($_GET['order'])) {
$var_area .= "&order=$_GET[order]";
$var_dept .= "&order=$_GET[order]";
$var .= "&order=$_GET[order]";
$var_air .= "&order=$_GET[order]";
$requestUrl .= "&order=" . $_GET['order'];
};
if(isset($_GET['keyword'])) {
$keyword_enc = urlencode($_GET['keyword']);
$var_keyword.= "&keyword=$keyword_enc";
// $var_dept .= "&keyword=$keyword_enc";
// $var_area .= "&keyword=$keyword_enc";
$var .= "&keyword=$keyword_enc";
$var_air .= "&keyword=$keyword_enc";
$requestUrl .= "&keyword=$keyword_enc";
$hidden_for_date .= "";
};
$area = array(
"AAS"=>"アジア",
"BCH"=>"ビーチリゾート",
"CAF"=>"アフリカ・他",
"DUS"=>"アメリカ",
"EUR"=>"ヨーロッパ",
"FOC"=>"オセアニア",
"HWI"=>"ハワイ",
);
$dept = array(
"TYO"=>"東京",
"NGO"=>"名古屋",
"OSA"=>"大阪",
"FUK"=>"福岡",
"999"=>"その他",
);
$onload = "Chizu.load();";
$onunload = "GUnload();";
$title_string = "";
$air_ticket_url = "";
if($dept_date){
$title_string .= $dept_date;
if($ymd){
//日も指定された場合
$air_ticket_url .= "&ymd=". $ymd;
}else{
//月まで指定された場合
$air_ticket_url .= "&ym=". $ym;
}
}
if(isset($_GET['dept'])){
$title_string .= $dept[$_GET['dept']]. "発";
$air_ticket_url .= "&dept=". $_GET['dept'];
}
if(isset($_GET['area'])){
$title_string .= $area[$_GET['area']];
$air_ticket_url .= "&area=". $_GET['area'];
}else if(isset($_GET['country'])){
$country_name = returnCountryName($_GET['country']);
$title_string .= $country_name;
$air_ticket_url .= "&country=". $_GET['country'];
}else if(isset($_GET['city'])){
$city_name = returnCityName($_GET['city']);
$title_string .= $city_name[0];
$country_code_of_city = $city_name[1];//その都市の属する国のコード名
$country_name = $city_name[2];//その都市の属する国名
$air_ticket_url .= "&city=". $_GET['city'];
}else if(isset($_GET['sitemap'])){
$title_string = "サイトマップ -";
}else if(isset($_GET['id'])){
$title_string = returnTourTitle($_GET['id']);
}
if(!$title_string)$title_string = "海外";
$year_select = "";
for($i=date("Y");$i".$i;
}
//バリュコマのアクセス解析用img
$ad_tag = '
';
//右欄トピックス内容記載ファイル
$ad_file = "/home/foreign-tour.com/ad_list.txt";
/***** ウェブサービスの呼び出し *****/
/***** /ウェブサービスの呼び出し *****/
$dept_gotten = "";
$sitemap_gotten = "";
if(isset($_GET['dept'])) $dept_gotten = $_GET['dept'];
if(isset($_GET['sitemap'])) $sitemap_gotten = $_GET['sitemap'];
?>
ツアー検索 - フォーリンツアー.com
 |
 |
出発地を選択 |
 |
<a href="/?dept=TYO"> <b>東京発 |
 |
<a href="/?dept=OSA"> <b>大阪発 |
 |
<a href="/?dept=NGO"> <b>名古屋発 |
 |
<a href="/?dept=FUK"> <b>福岡発 |
 |
<a href="/?dept=999"> <b>その他発 |
 |
<a href="/?sitemap=1"> <b>サイトマップ |
 |
 |
 |
お気に入りリスト |
 |
|
 |
 |
 |
リンクについて |
 |
▼リンクフリーです
▼航空券検索
|
|
 |
 |
Thank you for your access.
|
|
|
if(!count($_GET)){
print ' ';
}else if(isset($_GET['sitemap'])){
print ' ';
}else{
print ' ';
}
?>
|
 |
 |
print ' ';
if(!isset($_GET['id'])){
if(isset($_GET['keyword'])) print "" . "キーワード【" . $_GET['keyword'] . "】 \n";
if($title_string && !isset($_GET['sitemap'])){
print "" . $title_string . "旅行 \n";
}else if(isset($_GET['sitemap'])){
print "サイトマップ \n";
}
// if($_GET[dept]) print "" . $dept[$_GET[dept]] . "発 \n";
// if($_GET[area]) print "" . $area[$_GET[area]] . "旅行 \n";
}else{
print "ツアーID【" . $_GET['id'] . "】\n";
}
//国選択のドロップダウンメニュー作成
if(isset($_GET['area']) && !isset($_GET['country'])){
$country_select = "";
$curl = "http://webservice.recruit.co.jp/ab-road/country/v1/?key=605c2ab2dcffcf3e&count=100&area=" . $_GET['area'];//
$URL = $curl ;
// Get XML Query Results
$aurl=fopen($URL,"r");
$xml = "";
if($aurl){
while (!feof ($aurl))
$xml .= fgets($aurl, 4096);
}
fclose ($aurl);
// Fire up the built-in XML parser
$parser = xml_parser_create( );
xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
// Set tag names and values
xml_parse_into_struct($parser,$xml,$values,$index);
// Close down XML parser
xml_parser_free($parser);
//クエリー条件にマッチする、検索結果の全件数
$num_country = $values[$index['results_available'][0]]['value'];
for($i=0;$i<$num_country;$i++){
$code = $values[$index['code'][$i*2]]['value'];
$name = $values[$index['code'][$i*2]+1]['value'];
$url = "/?country=" . $code . $var_dept;
$country_select .= "\n";
}
$country_select = "";
}else if((isset($_GET['country']) && !isset($_GET['city'])) || $country_code_of_city){
//都市選択のドロップダウンメニュー作成
$city_select = "";
if(isset($_GET['country']) && !isset($_GET['city'])){
$cityurl = "http://webservice.recruit.co.jp/ab-road/city/v1/?key=605c2ab2dcffcf3e&count=100&country=" . $_GET['country'];//
}else{
$cityurl = "http://webservice.recruit.co.jp/ab-road/city/v1/?key=605c2ab2dcffcf3e&count=100&country=" . $country_code_of_city;//
}
$URL = $cityurl ;
// Get XML Query Results
$aurl=@fopen($URL,"r");
$xml = "";
if($aurl){
while (!feof ($aurl))
$xml .= @fgets($aurl, 4096);
}
@fclose ($aurl);
// Fire up the built-in XML parser
$parser = xml_parser_create( );
xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
// Set tag names and values
xml_parse_into_struct($parser,$xml,$values,$index);
// Close down XML parser
xml_parser_free($parser);
/*
print "Index array\n ";
print_r($index);
print "Vals array\n ";
print_r($values);
*/
//クエリー条件にマッチする、検索結果の全件数
$num_country = $values[$index['results_available'][0]]['value'];
for($i=0;$i<$num_country;$i++){
$code = $values[$index['code'][$i*3]]['value'];
$name = $values[$index['code'][$i*3]+1]['value'];
$url = "/?city=" . $code . $var_dept;
$city_select .= "\n";
}
$city_select = "";
}
//print "requestUrl=".$requestUrl;exit;
print "";//exit;
// XMLの読み込み
if($requestUrl){
$URL = $requestUrl ;
// Get XML Query Results
$aurl=@fopen($URL,"r");
$xml = "";
if($aurl){
while (!@feof ($aurl))
$xml .= @fgets($aurl, 4096);
}
@fclose ($aurl);
// Fire up the built-in XML parser
$parser = xml_parser_create( );
xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
// Set tag names and values
xml_parse_into_struct($parser,$xml,$values,$index);
// Close down XML parser
xml_parser_free($parser);
/*
print "Index array\n ";
print_r($index);
print "Vals array\n ";
print_r($values);
*/
//クエリー条件にマッチする、検索結果の全件数
if(isset($index['results_available'][0])) $num = $values[$index['results_available'][0]]['value'];
// if(isset($values[$index['results_available'][0]]['value'])) $num = $values[$index['results_available'][0]]['value'];
//このXMLに含まれる検索結果の件数
if(isset($index['results_returned'][0])) $num_now = $values[$index['results_returned'][0]]['value'];
if($num && !isset($_GET['id'])){
print "" . number_format($num) ."件見つかりました\n";
}else if(!$num && isset($_GET['keyword'])){
// print "
キーワードにマッチするツアーが見つかりませんでした\n";
print "見つかりませんでした\n";
}else if(!$num && (isset($_GET['area']) || isset($_GET['country']))){
// print "
ご希望のツアーが見つかりませんでした\n";
print "見つかりませんでした\n";
}else if(count($_GET)){
//変数がなければトップページで認識する
print " フォーリンツアー.comへようこそ! フォーリンツアー.comでは、数万件の海外ツアーから貴方にピッタリの海外ツアーが見つかります\n";
}
//print "(requestUrl) \n";
//ページャー
if(!isset($_GET['id'])) $pager = returnPager($var , $num, $page);
//ソーター
if(!isset($_GET['id'])) $sorter = returnSorter($var , $order);
print " | \n" ;
if(isset($country_select)){
print <<
 |
国から絞り込み:$country_select |
EOF;
}else if(isset($city_select)){
print <<
 |
都市から絞り込み:$city_select |
EOF;
}//end if
print <<
 |
EOF;
if($num){
if($sorter){
print <<
$sorter |
 |
EOF;
}
}
print <<
{$title_string}航空券・エアーチケットで検索する |
 |
EOF;
if($num){
//検索結果でループ
for($i = 0; $i < $num_now; $i++){
//個別項目
$url_pc = $values[$index['pc'][$i]]['value'];
$url_pc = returnAffUrl($url_pc);
$title = $values[$index['title'][$i]]['value'];
$brand_name = $values[$index['brand'][$i*2]+2]['value'];
$dept_city = $values[$index['dept_city'][$i*2]+2]['value'];
$dept_city .= "発";
$last_update = $values[$index['last_update'][$i]]['value'];
$last_update = substr($last_update, 0, 10);
$airline_summary = $values[$index['airline_summary'][$i]]['value'];
$city_summary = $values[$index['city_summary'][$i]]['value'];
$hotel_summary = $values[$index['hotel_summary'][$i]]['value'];
$term = $values[$index['term'][$i]]['value'];
if(isset($values[$index['max'][$i*2+1]]['value'])) $price_max = number_format($values[$index['max'][$i*2+1]]['value']);
if(isset($values[$index['min'][$i*2+1]]['value'])) $price_min = number_format($values[$index['min'][$i*2+1]]['value']);
// if(isset($index['max'][$i*2+1])) $price_max = number_format($values[$index['max'][$i*2+1]]['value']);
// if(isset($index['min'][$i*2+1])) $price_min = number_format($values[$index['min'][$i*2+1]]['value']);
$id = $values[$index['id'][$i]]['value'];
if(isset($_GET['id'])){
//もっと見るリンクの定義
$more = "$url_pc";
$more_ad_tag = $ad_tag;
}else{
$more = "/?id=$id";
$more_ad_tag = "";
}
$number = $start + $i ;
// print "$title";
// print " \n";
$price = "$price_min 円";
if($price_min != $price_max){
//上限下限が異なれば範囲で表示する
$price = "$price_min 円~$price_max 円";
}
print <<
No. $number / $brand_name |
$last_update 更新
|
|
$title |
$dept_city $city_summary $term 日間 |
$price
|
|
|
EOF;
if(isset($_GET['id'])){
/*
print "Index array\n ";
print_r($index);
print "Vals array\n ";
print_r($values);
*/
$lat_num = count($index['lat']) ;
$list_num = 0;
$lists = "";
$cities = "";
for($i = 0; $i < $lat_num; $i++){
$lat = $values[$index['lat'][$i]]['value'] ;
$lng = $values[$index['lng'][$i]]['value'] ;
$day = $values[$index['day'][$i]]['value'] ;
$city = $values[$index['lat'][$i]-1]['value'] ;
if($city!="機中泊" && $city!="左記参照")$city = "".$city."" ;
if($lat && $i<10){
$lists .= <<$day 日目 $city 泊 ツアー詳細 | " );
EOF;
$list_num ++;
}
if($city){
$cities .= "(".$day."日目)".$city." ";
}
}
$kodawari_num = count($index['kodawari']) / 2;
if($kodawari_num){
// print "kodawari_num=".$kodawari_num;
for($i = 0; $i < $kodawari_num; $i++){
$kodawari .= $values[$index['kodawari'][$i*2]+2]['value'] . "/";
}
print <<
【こだわり項目】 $kodawari
|
EOF;
}//end if($kodawari_num)
if($lists){
print <<
【宿泊地】 $cities
|
|
|
EOF;
}//end if($lists)
}//end if($_GET[id])
print <<
EOF;
if($i==4){
print <<
|
■ ■ ■ |
▲上へ |
EOF;
}
} //end for
if($pager && $num>10){
print <<
 |
ページ $pager |
▲上へ |
EOF;
}//end if
print <<
検索条件をクリアする |
EOF;
}else if(isset($_GET['sitemap'])){
//サイトマップ用
if(!isset($_GET['countrycode'])){
//国名選択前の場合
foreach ($area as $key => $val) {
//地域に属する国メニュー作成
$country_list = "";
$curl = "http://webservice.recruit.co.jp/ab-road/country/v1/?key=605c2ab2dcffcf3e&count=100&area=" . $key;//
$URL = $curl ;
// Get XML Query Results
$aurl=fopen($URL,"r");
$xml = "";
if($aurl){
while (!feof ($aurl))
$xml .= fgets($aurl, 4096);
}
fclose ($aurl);
// Fire up the built-in XML parser
$parser = xml_parser_create( );
xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
// Set tag names and values
xml_parse_into_struct($parser,$xml,$values,$index);
// Close down XML parser
xml_parser_free($parser);
//クエリー条件にマッチする、検索結果の全件数
$num_country = $values[$index['results_available'][0]]['value'];
for($i=0;$i<$num_country;$i++){
$code = $values[$index['code'][$i*2]]['value'];
$name = $values[$index['code'][$i*2]+1]['value'];
// $url = "/?sitemap=1&countrycode=" . $code;
$url = "/?country=" . $code;
$country_list .= " $name\n
";
}
print <<
$val |
$country_list |
 |
EOF;
}
}else{
//国選択済みの場合
$countryname = returnCountryName($_GET['countrycode']);
//地域に属する国メニュー作成
$city_list = "";
$cityurl = "http://webservice.recruit.co.jp/ab-road/city/v1/?key=605c2ab2dcffcf3e&count=100&country=" . $_GET['countrycode'];//
// $curl = "http://webservice.recruit.co.jp/ab-road/country/v1/?key=605c2ab2dcffcf3e&count=100&area=" . $key;//
$URL = $cityurl ;
// Get XML Query Results
$aurl=fopen($URL,"r");
$xml = "";
if($aurl){
while (!feof ($aurl))
$xml .= fgets($aurl, 4096);
}
fclose ($aurl);
// Fire up the built-in XML parser
$parser = xml_parser_create( );
xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
// Set tag names and values
xml_parse_into_struct($parser,$xml,$values,$index);
// Close down XML parser
xml_parser_free($parser);
//クエリー条件にマッチする、検索結果の全件数
$num_country = $values[$index['results_available'][0]]['value'];
for($i=0;$i<$num_country;$i++){
$code = $values[$index['code'][$i*3]]['value'];
$name = $values[$index['code'][$i*3]+1]['value'];
$url = "/?city=" . $code;
$city_list .= " $name\n
";
}
print <<
$countrynameの都市を選択 |
$city_list |
 |
EOF;
}
if($countryname){
print <<
国リストに戻る |
EOF;
}else{
print <<
▲上へ |
EOF;
}
}else{
//トップページ用および地域未選択のとき用
print <<
|
EOF;
}// end if($num)
print <<
EOF;
}// end if($requestUrl)
?>
|
 |
 |
if($fp = @fopen($ad_file, "r")){
//if($fp = @fopen("ad_list.txt", "r")){
print <<
WHAT'S NEW?
EOF;
while(!feof($fp)){
$buf = fgets($fp);
$line = split("<>", $buf);
$url = returnAffUrl( $line[1] );
if(!$line[0] or !$line[1]) break;
print << $line[0]
EOF;
}
print << |
EOF;
}
?>
|
|
function returnAffUrl($url){
//バリューコマースの申請が降りるまでの時限措置
//return $url;
// $vcLink = "http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2406750&pid=876035370&vc_url=";
// $vcLink = "http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2406750&pid=876570385&vc_url=";
$vcLink = "http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2448196&pid=876584877&vc_url=";
$url = str_replace("/", "%2F", $url);
$url = str_replace(":", "%3A", $url);
$url = str_replace(".", "%2E", $url);
$url = str_replace("?", "%3F", $url);
$url = str_replace("=", "%3D", $url);
return $vcLink . $url;
}
function returnPager($var , $num, $page){
$ret = "";
$program = "";
$p_all = ceil($num / 10);
$start = $page-5;
if($start < 1) $start=1;
//print $p_all;
$prev = $page - 1;
$next = $page + 1;
$icon_back = "
";
$icon_next = "
";
if($page != 1) $ret = "$icon_back | ";
for($i=$start; $i<=$p_all; $i++){
if($i > $page+9 || $i < $page-9 || $start+10 < $i ){
break;
}
if($i == $page){
$ret .= "$i ";
}else{
$ret .= "$i ";
}
}
if($page != $p_all && $p_all > 1) $ret .= "| $icon_next";
return $ret;
}
function returnSorter($var , $order){
$order_hash = array(
0 => '新着順',
1 => '価格の安い順',
2 => '価格の高い順',
3 => '期間の短い順',
4 => '期間の長い順',
);
$ret = "並べ替え";
foreach ($order_hash as $key => $val) {
$ex = "!";
$bold = "";
$bold_end = "";
if($key != $order) {
$ex = "";
$bold = "";
$bold_end = "";
}
$ret .= "| $bold<".$ex."a href=\"/?".$var."&order=".$key."\">".$val."<".$ex."/a>$bold_end ";
}
return $ret;
}
function returnCountryName($code){
$requestUrl = "http://webservice.recruit.co.jp/ab-road/country/v1/?key=605c2ab2dcffcf3e&country=".$code;
//print $requestUrl;
$URL = $requestUrl ;
// Get XML Query Results
$aurl=@fopen($URL,"r");
$xml = "";
if($aurl){
while (!@feof ($aurl))
$xml .= @fgets($aurl, 4096);
}
@fclose ($aurl);
// Fire up the built-in XML parser
$parser = xml_parser_create( );
xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
// Set tag names and values
xml_parse_into_struct($parser,$xml,$values,$index);
// Close down XML parser
xml_parser_free($parser);
//クエリー条件にマッチする、検索結果の全件数
$ret = $values[$index['name'][0]]['value'];
return $ret;
}
function returnCityName($code){
$requestUrl = "http://webservice.recruit.co.jp/ab-road/city/v1/?key=605c2ab2dcffcf3e&city=".$code;
//print $requestUrl;
$URL = $requestUrl ;
// Get XML Query Results
$aurl=fopen($URL,"r");
$xml = "";
if($aurl){
while (!feof ($aurl))
$xml .= fgets($aurl, 4096);
}
fclose ($aurl);
// Fire up the built-in XML parser
$parser = xml_parser_create( );
xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
// Set tag names and values
xml_parse_into_struct($parser,$xml,$values,$index);
// Close down XML parser
xml_parser_free($parser);
//クエリー条件にマッチする、検索結果の全件数
// $ret = $values[$index['name'][0]]['value'];
//その都市名と、その都市の属する国のコード名と国名を配列にして返す
$ret = array(
$values[$index['name'][0]]['value'],
$values[$index['code'][2]]['value'],
$values[$index['name'][2]]['value']
);
return $ret;
}
// http://www.ideaxidea.com/archives/2008/01/3classcompressorphp.htmlより
//$compressor->finish();
function returnTourTitle($id){
$requestUrl = "http://webservice.recruit.co.jp/ab-road/tour/v1/?key=605c2ab2dcffcf3e" ;
$requestUrl .= "&id=" . $id ;
$URL = $requestUrl ;
// Get XML Query Results
$aurl=fopen($URL,"r");
if($aurl){
$xml = "";
while (!feof ($aurl)){
$xml .= fgets($aurl, 4096);
if(strpos($xml, "")>=0)break;
}
}
fclose ($aurl);
$to = strpos($xml, '');
$from = strpos($xml, '')+7;
$length = $to-$from;
// $ret = mb_substr($xml, strpos($xml, "")+7, 10);
$ret = substr($xml, $from, $length);
// $ret .= "...";
return $ret;
}// end function
?>