phpで覚えたことメモ

・defineで定数を定義

・switch文のdefault

・includeとrequire ファイル読み込み関数便利
 大規模なファイルは読み込み関数などを使って分割するべし
・または、

$header_section ='
Sample

';

のように、関数化して外部ファイルに移行する

・form.html ⇨ phpで受け取る ⇨ mysqlに接続 ⇨ クエリでdbに登録

・mysqli_affected_rows 

・mysqli_fetch_array dbから取ってきたデータをfetchして配列化

・ログイン処理 dbにあるemailとpasswordがログインフォームに入力されたものと一致するかチェックする

・mysqli_num_rows 結果の行数を返す

・コメントの活用 作業を分割しロジックを明確にする

PHPで掲示板作った。

ドットインストールを見ながら掲示板作った。
https://bbs-service.herokuapp.com/

・覚えたこと
関数 file list explode htmlspecialchars
セッション
CSRF
vimのコマンド

・heroku便利。phpでもheroku使えるんだね。composer.jsonファイルを付け足すだけだった。
http://developers.mobage.jp/blog/how-to-use-for-beginners-heroku

・cloud9くそ便利。

リクエスト POSTとGETの違い

フォーム内で明示的に宣言しない限りはGETリクエストとなる
GETの場合は送信内容がURLとして渡される
GETには送信できる情報量に制限がある
GETでは日本語などの全角文字を送信できない

セキュリティ的にもPOSTやなー