Zoek eens tussen de scripts op phphulp, er zijn er zat.
Link gekopieerd
http://www.phphulp.nl/php/scripts/8/93/
<?
//-- login
if ($_SERVER["PHP_AUTH_USER"] != "USERNAME" || $_SERVER["PHP_AUTH_PW"] != "PASSWORD")
{
header("WWW-Authenticate: Basic realm=\"Enter username and password to proceed\"");
header("HTTP/1.0 401 Unauthorized");
echo "<h1>Authentication failed</h1>Je hebt geen rechten tot deze pagina.";
}
else
{
echo "Dit krijgt de gene te zien wanneer de username en password goed ingevuld zijn.";
}
?>
Link gekopieerd
ja maar al die kutscripts snap ik niks van:SS
egt niet.!
ik had op mn vorige site een vet makkelijk script maar hier staan zoveel scriptst op.!
Link gekopieerd
?
Onbekende gebruiker
23-09-2006 11:05
Opmerkingen bij bovenstaand script:
- werkt niet op IIS websevers
- werkt alleen als PHP in CGI draait
Link gekopieerd
Als je niet wilt dat alles in een else moet kan het ook zo ofniet?:
<?
//-- login
if ($_SERVER["PHP_AUTH_USER"] != "USERNAME" || $_SERVER["PHP_AUTH_PW"] != "PASSWORD")
{
header("WWW-Authenticate: Basic realm=\"Enter username and password to proceed\"");
header("HTTP/1.0 401 Unauthorized");
die("<h1>Authentication failed</h1>Je hebt geen rechten tot deze pagina.");
}
?>
Link gekopieerd
Makkelijke versie:
<?
//////////////
$username = 'hier de gebruikersnaam';
$password = 'hier het wachtwoord';
$text = 'Marks beveiligde pagina (bijvoorbeeld)';
$mededeling = 'Jij mag hier niet komen, want je inloggegevens kloppen niet!!! (bijvorbeeld)';
//////////////
//-- login
if ($_SERVER["PHP_AUTH_USER"] != $username || $_SERVER["PHP_AUTH_PW"] != $password)
{
header('WWW-Authenticate: Basic realm="' . $text . '"');
header('HTTP/1.0 401 Unauthorized');
die '<h1>Authentication failed</h1><p>' . $mededeling . '</p>';
exit;
}
//////////////
hier de code voor als iemand de goede inloggegevens heeft ingevuld
//////////////
?>
Link gekopieerd
mark schreef op 23.09.2006 11:04
ja maar al die kutscripts snap ik niks van:SS
egt niet.!
ik had op mn vorige site een vet makkelijk script maar hier staan zoveel scriptst op.!
omg, iemand doet zijn best op een script, en jij noemt het eenn k*t script?
En trouwens, als je er niks van snapt: LEER PHP!
weet je wat echo ofzo doet?
Link gekopieerd