PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| <?PHP // include this file where you want to limit access. $username = "xxx"; $password = "xxx"; function authenticate() { Header( "WWW-authenticate: basic realm=\"Protected\""); Header( "HTTP/1.0 401 Unauthorized"); echo "You must enter a valid login ID and password!\n"; exit; } function CheckPwd($user,$pass) { global $username,$password; return ($user != $username || $pass != $password) ? false : true; } if(!isset($PHP_AUTH_USER)) { authenticate(); } elseif(!CheckPwd($PHP_AUTH_USER,$PHP_AUTH_PW)) { authenticate(); } ?> |
De bovenstaande code gebruik ik voor een hele simpele beveiliging van een pagina. Van de ene op de andere dag doet hij het niet meer.. Wat ik ook intoets, hij zegt dat het niet goed, terwijl ik absoluut niets verandert heb... Wat is er fout aan. Zou het kunnen liggen aan de server verhuizing van mijn host??