スマホ/幅480px/幅640px

News,blog & history


ニュース
15:00~
 
17:00~
 
7:30~
 
最新のブログ
19時~

 ご興味のある方は、運動できる服装で、奈半利町平のガレコレに来てみて下さい。

 見学や体験は無料ですので、お気軽にどうぞ。
 
 セッション・スタートを宣言した複数のページ間で、共通のセッション変数を利用することができます。

--
<?php

session_start();

?>
--

 大変に便利な機能なのですが、通常はセッション有効時間が最後のアクセスから180分に設定されていますので、その時間を過ぎると、設定したセッション変数が無効になります。

 セッション変数が無効になっていた場合、プログラミングがめちゃくちゃになります。そうならないように、セッション変数をチェックしてから使用します。

--
<?php

session_start();

if(!isset($_SESSION["sesami"])){
  echo 'Error!';
  exit;
}

?>
--

 弊社のWebアプリケーションは、ブラウザでログインして、システムに入ります。作業中、ページが切り替わる度に、セッション有効時間が180分にリセットされます。最後のページを開いて180分より長く時間が経過した場合、ログインが無効になり、エラー表示していました。これでは、最後のページで作業した内容がふいになってしまいます。

 そこで、再ログインできるように開発中です。

 セッションテストを行ったファイルを公開しますので、試してみて下さい。


【フロチャート】

session1_login_input.html
 │ ↑
 ↓ │no
session2_login_check.php ←直接×
<ログイン>
 │yes
 ↓
session3_form_input.php ※$_SESSION["sesami"]確認
    │
    ↓
   session3a_session_check.php ←直接×
 ┌─<セッション>
有│  ↓無効
効│ <再ログイン>→no 何もしない
 │  ↓yes
 │ session3b_login_check.php ←直接×
 │  │
 ↓送信↓
session4_form_output.php ※$_SESSION["sesami"]確認


【ポイント1】

 セッション有効時間が過ぎた場合、セッション変数は無効になりますが、セッションIDは同じままです。

--
session_id()
--


【ポイント2】

 session3_form_input.phpの<iframe></iframe>内に、session3a_session_check.phpを呼び出して、セッション状況をチェックします。

 セッションが有効であれば、session3_form_input.phpのフォームを送信します。

 セッションが無効であれば、再ログインのダイアログを表示します。パスワードが合っていれば、session3_form_input.phpのフォームを送信します。違っていれば、送信しません。

 なお、実際には、<iframe></iframe>を非表示にします。


P.S. PHPファイルは、クライアントに対して、プログラミングが見えません。今回は、ブログが煩雑になりますので、プログラミングソースの公開は控えさせて頂きますが、簡単なものです。


P.S.2 『子猫の手 [Network Communication Note]』におけるセッションは、ガチガチにセキュリティを高めていますので、このロジックを組み込むには、結構、骨が折れます。


P.S.3 オリジナル・ダイアログを組み込みました。
 

過去のボレコ(ブログ)
2013 2012 2011 2010 2009 2008 2007

【注目】
高知家・まるごと東部博(平成27年)
魔のS字カーブ
 奈半利町の『魔のS字カーブ』に、ご注意下さい。

【お仕事】
 ガレコレでは、各部署がいつでも独立できるように、部署名に将来の屋号を取り入れています。
 
シュノーケリング等

/// Webカメラ ///
Web-camera
@奈半利町海浜センター
(海辺の自然学校)

--
2017年10月9日(月)体育の日

 今季最後のお客様でした。

 今季は、右肘を痛めてしまって、十分に対応できないことから、シュノーケリングのCMをほとんどやりませんでした。

 なので、リピーターの方々で合計13名のお客様でした。

 来季は、頑張りたいと思います。

 朝の配達を平日3日にして貰いましたので、土日は昔みたいに朝早くから対応できるようになります。

 問題は、右肘の調子がどこまで戻るかですが、まあ、何とかなるでしょう。

 では、来年のゴールデンウイークから、お会いできることを楽しみにしています ∋(^i^)J∈
--
パソコン
--
●2017年10月8日
 『子猫の手 Ver.2.7』リリース。

●2017年4月8日
 『子猫の手 Ver.2.6』リリース。

●2016年10月1日
 『子猫の手 Ver.2.5』リリース。

●2015年2月16日
 『子猫の手 Ver.2』リリース。
--
 
十畳合気道場
【日時】火曜、土曜 19:00~20:30

【場所】ガレコレ畳の間

【月謝】三千円(2017年4月1日~)

※なお、加領郷小学校の体育館で行うイベントは、奈半利町体育会扱いで、無料です。

--
●2017年4月8日

 2007年1月から行っている公開練習も、今年で10年経過しました。内弟子も1名育っており、ようやく演武もできそうです。仮設道場も組み立て中です。
--

仮設道場、組み立て中
遊軍、猫の手
活動記録

【ガレコレって?】
ガレコレ
・2004年11月3日起業
・現在、インターネット/合気道道場/海岸線事業の3事業に絞って活動しています。
所在地
ガレコレの主(ぬし)トドロ

【情報集】
気象状況
便利帳

【ゲーム】
 トドロは、パズル、シミュレーション、RPGが大好きです。昔は、ゲームを作ったりしていましたが、最近は遊ぶ一方です。スマホのゲームは楽しいですね。
パズドラ
ほしの島のにゃんこ

 大分前ですが、『au』のiPhone5cに、乗り換えました。

 電話番号は、今までと同じです。

 MMS[マルチメディア・メッセージ・サービス](インターネットメール)のアドレスは、下記のように変更となります。

*@docomo.ne.jp → *@ezweb.ne.jp
(*は同じ)

 SMS[ショート・メッセージ・サービス](電話番号メール)も、利用できます。


Since 2015/11/26 総数102562 昨日129 今日035
お問い合わせ


by Network Communication Note