2009/07/07
【ITスキルアップマガジン】35 号
■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ITプロフェッショナルのJFEテクノリサーチのメルマガ
【ITスキルアップマガジン】
URL http://it.jfe-tec.jp/
━━━━━━━━━━━━━━━━━━━━━━━━━━ 2009.07.07 NO.35
□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
みなさま、こんにちは♪
今日は七夕ですね。
季節折々の伝統行事の際にいただく料理のことを「行事食」といいますが、
七夕の行事食は「そうめん」です。
「七夕そうめん レシピ」で検索すると、
七夕をイメージしたそうめんの作り方がたくさん見つかります。
「七夕にそうめんを食べると大病にかからない」とも言われています。
みなさまも七夕のメニューに取り入れてみてはいかがですか。
では35号をお届けいたします。ぜひご覧ください。
───────────────────────────────────
□■
■□ 連載「PHPプログラミング」
□■
───────────────────────────────────
4)認証処理―Auth 後編
【ログアウト処理】
最後に、認証済みページからログアウトする処理を追加します。
▽▲▽▲‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥
<?php
function loginForm() {
echo '<form method="post">';
echo 'ユーザー名 <input type="text" name="username"><br>';
echo 'パスワード<input type="password" name="password"><br>';
echo '<input type="submit" value="ログイン">';
echo '</form>';
}
// echo loginForm();
require_once 'Auth/Auth.php';
$a = new Auth(
$storageDriver='File',
$options='user.txt',
$loginFunction='loginForm');
$a->start();
if ($_GET['action'] == "logout") {
$a->logout(); ---(1)
$a->start();
}
if ($a->checkAuth()) {
echo '認証済みです<br>';
echo '<a href="?action=logout">ログアウト</a>'; ---(2)
}
?>
‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥△▼△▼
(1):GETパラメータ「action」がリクエストされたとき、logout()メソッドで
ログアウトを実行します
(2):「ログアウト」リンクにGETパラメータ「action」を設定します
ブラウザーからこのファイルにアクセスすると、認証済みページから
ログアウトして、ログインフォームが表示されることが確認できます。
今回は、テキストファイルによる認証機能を実現しましたが、Authライブラ
リーでは、データーベース・LDAP・SOAPを利用した認証機能を実装するこ
とも可能です。
次回は、RSSを簡単に取得できるXML_RSSパッケージをご紹介します。
※図表等は、Webサイトを参照してください。
http://it.jfe-tec.jp/column/tech_column/column_php/000132.html
■関連キーワード■
PHP、PEAR、Webアプリケーション、開発効率、プログラミング、Auth、認
証、セキュリティ
■関連ページ■
PHPで作成された「弁当注文システム」です。注文者の操作から弁当事業者の
受注集計・伝票処理まで、シームレスなサービスをご提供します
http://ex.pondelunch.com/lunch/outline.php
□■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◇このメールマガジンは、「まぐまぐ」を利用して配信しています。
◇登録・解除
http://www.mag2.com/m/0000255684.html
◇バックナンバー
http://archive.mag2.com/0000255684/index.html
◇姉妹版の「JFEテクノリサーチ ITプロフェッショナルNEWS」も
よろしくお願いします。
http://www.mag2.com/m/0000225861.html
□■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【発行者】JFEテクノリサーチ株式会社 IT開発部
【所在地】千葉市中央区川崎町1番地
TEL(043)262-4175
【Webサイト】http://it.jfe-tec.jp/
【お問い合わせ】以下のフォームからお願い致します。
https://secureguard.jp/jfe-tec/form/index.php?ref=http://it.jfe-tec.jp/
※このメールマガジンの送信元アドレスは配信専用です。返信できませんので
ご注意ください。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■□■


