Пользовательская HTML-форма для замены всплывающего окна .htaccess - PullRequest
0 голосов
/ 24 октября 2019

Я пытаюсь обойти форму имени пользователя и пароля .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&#10;">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:);
    }
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...