If else
<?php
$username = "user";
$passward = "pass";
$db_data["username"]="user";
$db_data["passward"]="pass";
if($db_data["username"]==$username &&
$db_data["passward"]==$passward)
{
//会員ページの表示
print "会員ページです";
}
?>
ヤフーなどでお馴染みのIDとパスワードを入力すると会員専用ページが出てくるのがこれ。
if( )内の条件が合えば{ }内の処理がなされる。
もしIDとパスワードのどちらかが間違った入力だった場合、これでは何も表示されない。
<?php
$username = "user";
$passward = "pass";
$db_data["username"]="user";
$db_data["passward"]="pass";
if($db_data["username"]==$username &&
$db_data["passward"]==$passward)
{
//会員ページの表示
print "会員ページです";
}
else{
//ログイン失敗時の表示
print "ログインに失敗しました";
}
ブラウザで表示されるのは「会員ページです」