Я пытаюсь обойти форму имени пользователя и пароля .htaccess по умолчанию с моей собственной настроенной формой.
Я все еще хочу, чтобы все пароли были аутентифицированы, как файл .htpasswd
.
Мой защищенный каталог - папка членов. Я новичок в PHP, поэтому все еще пытаюсь разобраться с этим.
Я проверил некоторые подобные посты на этом сайте и, похоже, не получается заставить работать:
Заменить всплывающее окно Htaccess на HTML-форму?
Как оформить подсказку о защите паролем .htaccess?
HTML:
<form action="<?=$PHP_SELF?>" method="post">
<div class="title">
<h2 class="section-title">Members Only Login</h2>
</div>
<div class="card_container">
<label for="user"><strong>Username</strong></label>
<input type="text" placeholder="Enter Username" name="user" required="">
<label for="pass"><strong>Password</strong></label>
<input type="password" placeholder="Enter Password" name="pass" required="">
<button type="submit">Login</button>
<label>
<input type="checkbox" checked="checked" name="remember"> Remember me
</label>
</div>
<div class="card_container" style="background-color:#f1f1f1">
<button type="button" class="cancelbtn">Cancel</button>
<span class="pass"><a href="https://ajayswebdesign.com.au/dromanavalleyprobus/index.html#info4-38 ">Forgot password?</a></span>
</div>
</form>
PHP:
<?php
if (isset($_POST['done']))
{
$url = "ajayswebdesign.com.au/dromanaprobusclub/members/";
$site = "https://".$_)POST['user'].":".$_POST['pass']."@".$url;
header("Location: $site:);
}
?>