Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Am einfachsten (und sicher, da keine PHP Fehler den Zugangsschutz aushebeln können), ist's einfach ein bestimmtes Verzeichnis per .htaccess zu schützen.
würde dir auch .htaccess empfehlen, ansonsten ist PHP die erste wahl, ob mit oder ohne mySQL ist geschmackssache
dafür kannst du bei google einfach mal nach "free php" oder "php free" suchen, dann findest du einige seite wo es sowas gibt, oder gut guckst bei tutorials.de nach