2010年3月10日

じゃらん Webサービス PHPコード サンプル

出来てしまうとなんのことはなかったが、そこそこ苦労したので記念に貼っておく。


ファイル名:jaran.php
--ここから--
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>じゃらん.net Webサービス検索</title>
</head>
<body>
<?php

// リクエストURLからホテルIDを取得
$h_id = $_GET['h_id'];

//XMLデータ取得用ベースURL
$req = "http://jws.jalan.net/APIAdvance/HotelSearch/V1/?key=<your key>&h_id="
.$h_id;

//XMLファイルをパースし、オブジェクトを取得
$xml = @simplexml_load_file($req)
  or die("XMLパースエラー");

// 施設画像
$ret .= "<a href=\"".$xml->Hotel->HotelDetailURL."\">";
$ret .= "<img src=\"".$xml->Hotel->PictureURL."\" alt=\"".$xml->Hotel->HotelName
."\">";
$ret .= "</a>[じゃらん.net提供]";

// 住所
$ret .= "<br>住所:〒".$xml->Hotel->PostCode." ".$xml->Hotel->HotelAddress;

// チェックイン、チェックアウト
$ret .= "<br>チェックイン:".$xml->Hotel->CheckInTime." チェックアウト:".$xml->
Hotel->CheckOutTime;

// ホテル概要
$ret .= "<br><br>".$xml->Hotel->HotelCatchCopy." ".$xml->Hotel->HotelCaption;

echo $ret;
?>
<p align="right">
<a href="http://www.jalan.net/jw/jwp0000/jww0001.do">
<img src="http://www.jalan.net/jalan/doc/jws/images/jws_88_50_gray.gif"
 alt="じゃらん Web サービス" title="じゃらん Web サービス" border="0"></a> </p>
</body>
</html>
--ここまで--
※一部Blog掲載用に改行が入っている。注意されたし。
h_idにじゃらんのホテル番号を設定して呼び出すように設計している。
<your key>の個所には自信のkeyを入れること。
以上

2010年3月3日

apache - apache2.2のアクセス制御設定(XAMPP) - 自宅サーバ日記

apache2.2のアクセス制御を使ってpukiwikiのユーザ認証を設定した際のメモを記す。
なお、環境は、以下。
  • Windows XP SP3
  • XAMPP 1.7 (c:\xampp に導入)
  • pukiwiki 1.4.7 (c:\xampp\htdocs/pukiwiki に導入)
STEP1.ユーザ&パスワード作成

以下コマンドを実行。

c:\xampp\apache\bin\htpasswd c:\xampp\htdocs\pukiwiki\.htpasswd myuser

※パスワード入力のプロンプトが現れるので、設定。

STEP2.認証設定

c:\xampp\htdocs\pukiwiki\.htacessを以下の様に編集。

(編集前)

#AuthType Basic
#AuthName "Authentication required"
#AuthUserFile /path/to/.htpasswd
#AuthGroupFile /dev/null
#Require valid-user

(編集後)

AuthType Basic
AuthName "Authentication required"
AuthUserFile c:\xampp\htdocs\pukiwiki\.htpasswd

#AuthGroupFile /dev/null
Require valid-user

以上

Microsoft純正のMD5チェックサム計算ツール FCIV

そんなもの無いと思っていたら、あったので記す。


情報入手元:Windows純正のMD5計算ツール FCIV at ゴーゴーけいじ


download