[0325]_Azure_2写真_Basic認証★

Basic認証するものとして
20170828_pho12_aus.php
にアクセスへ変更

**********************
staff_login.html
**********************




Azure verify

Azure verify(login)
nameは半角、passは番号7桁

ログイン

①ネーム

②パスワード



**********************
staff_login_check.php
**********************
setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);

$sql=’SELECT * FROM verify_staff WHERE name=? AND pass=?’;
$stmt=$dbh->prepare($sql);
$data[]=$staff_name;
$data[]=$staff_pass;
$stmt->execute($data);

$dbh=null;

$rec=$stmt->fetch(PDO::FETCH_ASSOC);

if($rec==false)
{
print ‘ネームかパスワードが間違っています。
‘;
print ‘ 戻る‘;
}
else
{
session_start();
$_SESSION[‘login’]=1;

$_SESSION[‘staff_name’]=$staff_name;
$_SESSION[‘staff_pass’]=$staff_pass;
header(‘Location:./20170828_pho12_aus.html’);
exit();
}

}
catch(Exception $e)
{
print ‘ただいま障害により大変ご迷惑をお掛けしております。’;
exit();
}

?>

**********************
staff_logout.php(使わなかった・・・)
**********************





Azure verify(logout)

ログアウトしました。

ログイン画面へ


**********************
遷移先のWebトップに書くもの
http://153.126.154.******************20170828_pho12_aus.html
**********************

‘;
print ‘ログイン画面へ‘;
exit();
}
else
{
print ‘ようこそ! ’;
print $_SESSION[‘staff_name’];
print ‘さんログイン中
‘;
print ‘
‘;
}
?>

**********************
(参考:使わなかった・・・)
sample
http://www.phpbook.jp/tutorial/auth/index1.html
**********************


PHP TEST

ようこそ、会員向けページへ