リスを倒す 『初めてのPHP,MySQL,JavaScript&CSS』

『初めてのPHP,MySQL,JavaScript&CSS』勉強奮闘記

16-5. JavascriptとPHPによる検証とエラー処理⑤フォームをPHPで検証した後再表示する

16章ラスト。
最初にhtmlドキュメントとして、valideate.htmlを作成しました。
このhtmlではフォームのポストにPHPプログラムのadduser.phpを使用します。フィールドの検証はJavascriptから行っているだけなので、Javascriptが無効化されていたり使用できない場合にはPHPで検証する必要があります。

今回は、ポストされたフォームを受け取り、PHP自体で検証し、結果が適切でなかった場合には訪問者にフォームを再表示するadduser.phpを作成します。


◎adduser.phpプログラム
f:id:taro-blog2323:20161226144244p:plain
f:id:taro-blog2323:20161226144249p:plain
f:id:taro-blog2323:20161226144255p:plain
f:id:taro-blog2323:20161226144300p:plain
f:id:taro-blog2323:20161226144310p:plain

結果はこちら。
f:id:taro-blog2323:20161225130452p:plain



すごいふわっとさくっと終わらせてしまった。
はっつけただけという。最低。


https://youtu.be/qFDbANtxLfU