2017-02-16 9 views

答えて

0

http_response_code()を使用すると、PHPスクリプトの応答ヘッダーを動的に設定できます。例えば

<?php 
$acl = [ 
    ['path' => '/folder/admin', 'allow' => 'admin'], 
    ['path' => '/folder/public', 'allow' => 'guest'], 
]; 

$_SESSION['user_type'] = 'guest'; 

if ($_SESSION['user_type'] !== $acl[0]['allow']) { 
    http_response_code(403); 
    exit; 
} 
+0

ので、エラーメッセージ – cahyo

+0

を表示するセキュリティや高速アクセスの他、次により良いこれらのアプローチについてどう思いますか私は、このアプローチの利点は、動的に決定支援だと思う、かなり良かったですユーザーのアクセスを許可し、URL書き換えパス値を使用してより多くのページを制御することができます。 –

関連する問題