とりあえず3日目に入りました。
使うと便利だけど使いこなすのが面倒くさそうだなぁと思って食わず嫌いでいたJavascriptにもあるCookieやsessionという項目が入っていました。
ここでようやくログイン画面の作り方、そしてセッションを利用する方法を学びます。
何度も読み直して一瞬混乱したのが、通常の変数、スーパーグローバル変数、グローバル化されたローカル変数の違いでした。文字だけでなく表組で違いを説明した方がいいなぁ、とも思いました。
自分が人に説明するときは違いが明確にわかるようにソースコードと表グミの説明ができるようにしたい。
最後セッションハイジャックの話がありますが、ここでプログラムをする上でセキュリティ上気をつけなければならないことが出てきました。これからたくさんそういう状況のたくさん立ち会うと思いますが、読み飛ばさずにインプットしていきたいと思います。
コメント