Hey, ik heb een gratis hosting bij hjhosting.nl

Ik zou daar graag enkele mappen beveiligen, ik heb dit eerst geprobeert via .htaccess maar raak niet ingelogt via telnet of SSH.

Dus zoek ik een simpel beveiligings script, op mijn vorige hosting was dit gewoon 1 bestand die ik in die map plaatste en die ze beveiligde. Ik heb dat bij deze host ook geprobeert maar als ik het JUIST username en wachtwoord ingeef krijg ik nog geen toegang.

Dit is de website:
http://jeroenvdb.herejezus.nl/FOTOALBUM/Fotoalbum_ksa_leiding


<?php
ob_start();
?>
<HTML>
<HEAD>
<TITLE>:: KSA Fotoalbum</TITLE>
</HEAD>
<BODY>
<?php
$gebruikersnaam = "bier"; //De gewenste gebruikernaam
$wachtwoord = "hier"; //Het gewenste wachtwoord

//Hieronder niets aanpassen
if($_SERVER['PHP_AUTH_USER'] != $gebruikersnaam || $_SERVER['PHP_AUTH_PW'] != $wachtwoord)
{
header("WWW-Authenticate: Basic realm=\"Beveiliging\"");
header("HTTP/1.0 401 Unauthorized");
echo "Je bent niet ingelogd! Probeer het <A HREF=\"javascript:location.reload();\">opnieuw</A>.";
exit;
}
?>
</BODY>
</HTML>
Probeer dit eens:

header("WWW-Authenticate: Basic realm=\"Beveiliging\"");
header("HTTP/1.0 401 Unauthorized");

onder ob_start() te zetten, en laat ob_start() ook maar weg
Dit is het dan nu:

<?php
header("WWW-Authenticate: Basic realm=\"Beveiliging\"");
header("HTTP/1.0 401 Unauthorized");
?>
<HTML>
<HEAD>
<TITLE>:: Serre Chevalier Fotoalbum</TITLE>
</HEAD>
<BODY>
<?php
$gebruikersnaam = "bier"; //De gewenste gebruikernaam
$wachtwoord = "hier"; //Het gewenste wachtwoord

//Hieronder niets aanpassen
if($_SERVER['PHP_AUTH_USER'] != $gebruikersnaam || $_SERVER['PHP_AUTH_PW'] != $wachtwoord)
{
header("WWW-Authenticate: Basic realm=\"Beveiliging\"");
header("HTTP/1.0 401 Unauthorized");
echo "Je bent niet ingelogd! Probeer het <A HREF=\"javascript:location.reload();\">opnieuw</A>.";
exit;
}
?>
</BODY>
</HTML>


Het lukt nog steeds niet...

Reageren