Угу, потому что последнее правило срабатывает и для /icons/favicon.ico, заменяя его на index.php.
Или после первого правила допишите правило для /icons/(favicon.ico|browserconfig.xml...),
или не применяйте правило с index.php для реально существующих файлов.
Зачем сравнивать хэши паролей, если вы хотите сравнить сами введенные пароли? Где логика? Хэши никогда не совпадут.
Хммм, сколько я встречал авторизаций, везде хешированный пароль сохранялся в базе, а потом при логине хеш введённого пароля сверялся на совпадение с хешем в базе. А как это будет работать, если хеш строки всегда разный!?
patsanchique, конечно могу! Берёте название вашего HTTP-сервера (которое вы даже не озвучили), вводите его в поисковой строке Google, потом добавляете слово "redirect" или "перенаправление" по вкусу - и внимательно штудируете найденные инструкции.
Попозже, недельки через 2, расскажу как в текстовом редакторе изменять конфигурационный файл вашего HTTP-сервера. Ну или если у вас WEB-панель-управления - тогда подскажу, на какие кнопки на странице какими кнопочками мыши нажимать...
Но сразу предупрежу, такая всеобъемлющая консультационная поддержка - за очень большие денюжки, уж не обессудьте.
PageUp, вообще-то PHP строку "../local/$id.*.$login_*" интерпретирует как "подставь значение переменной $login_".
Не $login, а именно $login_.
А поскольку у вас в коде переменная $login_ не определена, а на ошибки и предупреждения вам плевать, да и проверять работу кода вы не стали, то и получили маску "../local/phpcode.*.*".
Как думаете, эта маска с какими именами файлов совпадёт? Ну и кто здесь ССЗБ?
Если ошибка соединения (110) "Время ожидания соединения истекло" - значит между сервером formulabeton.ru и вами кто-то действительно блокирует соединения. Или ваш сервер, или хостеры, или сам formulabeton.ru.
Сергей Кузнецов, тогда остаётся посоветовать автору вопроса мониторить лог файл HTTP-сервера. Если нет обновлений XX секунд - бить тревогу... Ну а что ещё тут посоветуешь?
Ладно, шутка не получилась. Тогда хотя-бы подробности: экран включается? светодиод жесткого диска моргает? из вентиляционного отверстия вентилятор усиленно дует? Если да - какая-то программа будит ноутбук, и что-то делает. Открывайте Планировщик Заданий, может там что-то найдётся.
Или после первого правила допишите правило для /icons/(favicon.ico|browserconfig.xml...),
или не применяйте правило с index.php для реально существующих файлов.