コンテンツへスキップ

目下、ログイン認証を作成中で
一連の動作を一通り辿るのに
実際のファイルのコードは
「PHPしっかり入門教室」に
ほぼ忠実だ

PHPしっかり入門教室

しかし細かい部分で
凄く参考になってるのは
「PHP7+MariaDB/MySQL マスターブック」

PHP7+MariaDB/MySQL マスターブック

6冊の中で最も懇切丁寧で
ちょっと回りくどいくらいの解説でも
理路整然と展開するので
どうしてそうなるのかって部分を
なるほど~と理解し易い!

また実際にレンタルサーバで
WEBサイトを作成する際に必要な
例えば.htaccessの記述の仕方とか
端折らずに詳述されてて
初心者に限らず、中級・上級者でも
どれか1冊を選ぶならこれ!!

でも「PHPしっかり入門教室」の方が
「~マスターブック」よりも実践向きかな?

初心者を対象としてるくらいだからか
コードが小出しに出てきて
親切な解説があるので
一連の動作に必要なファイル群を
途中でうんざりせずに作成できるるる~

そんなワケで
これからログイン認証をするために
新たに作るファイルは
コントローラのlogin.php(p233~)と
表示画面のlogin_view.php(p234~)の
たった2つだ

でも初心者が一気に作成するには
かなり長々とコードを書かねばならず
根気が試される場面だろうが
小出しに書き足してくような流れなので
ちゃんと1つ1つのコードを
理解しながら書き進むコトができて
飽きずにファイルを作成できると思われ

login.phpのログイン機能の装備の解説は
自分には苦手なセッションについて
とてもわかり易く書かれてたし
最後に完成したコードを
全体を通して詳説されてるのが
とてもよかった^^

後はこれでめでたくログインできればOK

しかしログインするドコロか
login.phpを表示しただけでエラーw

htmlEscape なんて関数は無いってwww

そうだよね、自分も書きながら
あれ?そんなのだったっけ???って
頭から?マークが放出したもんね
html_escape だったよね~

書き直したら
ログインページがちゃんと表示されて
ログインできたぽい・・・

ぽいけど
飛び先のページ(member.php)が
まだ無かったから
今度はWordPressからエラー^^;

ページが無いって><

まあでもできた^^

拡張子が.htmlのファイルでも
PHPを動作させたいので
.htaccessファイルに以下のように記述

AddHandler php7.1-script .html

サーバ会社(のサーバ設定状態)によって
記述は異なるのだが
lolipopも同じ記述でOKだった