Webサーバの動作確認

Webサーバ(Apache)が動いているかを確認します。 WebブラウザからWebサーバにアクセスしてみましょう。 ①まず、Webブラウザからローカルホストにアクセスします。 Webブラウザを起動し、以下のURLアドレス … [Read more…]

不正値投入の対策

攻撃者がアプリケーションを破壊するために、性別の規定外を混入させる手口は、大きく分けて以下の手順で行われます。 まず、正規画面のHTMLを解析し、フォームのactionと送信データを解析します。 次に、正規画面と同じPO … [Read more…]

Cookie情報について

ページをまたいでユーザーが入力した情報を保持するためには、セッション機能というものを用います。 例えば、会員専用ページにログインした後に、他のページにもログイン情報を保持する場合などに使います。 このセッション機能は、W … [Read more…]

変数名の規則

PHPの変数名には、どのような文字列でも使えるわけではなく、規則があります。 変数名に使える文字は、「a~z」「A~Z」「O~9(1文字目の使用は不可)」「_(アンターバー)」などの文字列です。 文中の補足にもあるように … [Read more…]

正規表現の基本

正規表現によって表されたある文字列パターンのことを「正規表現パターン」と言います。また、与えられた正規表現パターンがある文字列の中に含まれる場合、文字列が正規表現パターンに「マッチする」と言います。 先ほどの図でも見たよ … [Read more…]

文字列の比較

文字列の比較 if 文では文字列どうしの比較も行えます。等しい(==) /異なる(!=)だけでな く、大小を比較することも可能です。 文字列の大小は、「文字コード順で並べ替えたときに、コードが後ろにある方が大 きい」とい … [Read more…]