Na stránky přes heslo - jak na to?

Rád bych si udělal přístup na stránky přes heslo, v čem to mam dělat,jak an to.Nebo jak se na WZ nastavuje databáze,předem dikens
ad 1: jde to třeba přes php nebo přes htaccess, přes php to jde takhle:

vytvoř si php soubor (třeba login.php) s tímto obsahem:

<?php
if(!isset($PHP_AUTH_USER)){
header("HTTP/1.0 401 Unauthorized");
header("WWW-Authenticate: Basic realm=\"nejakynazev\"");
echo("Je nutne se prihlasit");
exit;
}elseif($PHP_AUTH_USER!="uzivatelske jmeno" OR $PHP_AUTH_PW!="heslo"){
echo("Spatne uzivatelske jmeno nebo heslo!");
exit;
}
?>

(asi přijdeš na to, co změnit - kdyby ne někdo ti to jistě vysvětlí)

a pak každou stránku, kterou chceš mít pod heslem, ulož s příponou php místo html a úplně na její začátek přidej tohle:

<?php require 'login.php' ?>
ad 2: v administraci, nastavení MySQL
moc díky , i tak tomu moc nechápu , jsem samouk začátečník.Díky díky