Nieuw lid |
|
<?php
if(isset($_SERVER['PHP_AUTH_USER']) && isset($_SERVER['PHP_AUTH_PW'])){
if($_SERVER['PHP_AUTH_USER'] == 'Admin' && $_SERVER['PHP_AUTH_PW'] == 'wachtwoord') {
echo '<h1>Welkom, Admin!';
require 'een beveiligde pagina hier.php';
exit;
}
}
header('WWW-Authenticate: Basic realm="Admingedeelte"');
header('HTTP/1.0 401 Unauthorized');
echo 'Enkel toegankelijk voor administrators!';
?>
<?php if(isset($_SERVER['PHP_AUTH_USER']) && isset($_SERVER['PHP_AUTH_PW'])){ if($_SERVER['PHP_AUTH_USER'] == 'Admin' && $_SERVER['PHP_AUTH_PW'] == 'wachtwoord') { echo '<h1>Welkom, Admin!'; require 'een beveiligde pagina hier.php'; } } header('WWW-Authenticate: Basic realm="Admingedeelte"'); header('HTTP/1.0 401 Unauthorized'); echo 'Enkel toegankelijk voor administrators!'; ?>
Probeer zo eens, minder aanmaak van onnodige variabelen. En zoals vage zegt, dump beide waarden eens.
Let ook op, het is hoofdlettergevoelig, dus Admin != admin! |