Рейтинг:
29
Uday P.Singh
Вы можете попробовать это:
else {
echo "<script type='text/javascript'>alert('Wrong Username or Password');
window.location='page1.php';
</script>";
}
надеюсь, это поможет :)
Ashokraj29
Эй, спасибо. Его работа, но один маленький минус. Его загрузка занимает 1,5 секунды login.php чтобы page1.php после того, как проявил бдительность.
Dilan Kaushalya
Ницца. Это работает. Спасибо.
Member 14213075
вы спасли нам жизнь, спасибо :D
Рейтинг:
23
Ashokraj29
Это прекрасно работает. Я проверил его. Если у вас есть какой-либо другой способ, пожалуйста, сообщите мне.
else {
echo "<script type='text/javascript'>alert(\"Wrong Username or Password\")</script>";
//header("location:page1.php");
include("page1.php");
}
Uday P.Singh
но это неправильный способ сделать это, смотрите мой ответ.
Ashokraj29
я проверил его с ответом УР есть задержка в движении от login.php ТП page1.php
Рейтинг:
2
Member 13033046
Как я могу настроить окно оповещения, например: цвета,Стиль шрифта , bgcolor...
echo "alert(\"неправильное имя пользователя или пароль\")";
//заголовок("location:page1.php");
включить("page1.php");
CHill60
Если у вас есть свой собственный вопрос, то используйте задавать вопрос ссылка. Не публикуйте вопросы в качестве решений для старых сообщений
Рейтинг:
1
Graham Breach
Вы не можете смешивать перенаправление на основе заголовка с содержимым страницы. Заголовок говорит браузеру пропустить отображение страницы и перейти прямо на другую страницу.
Поскольку вы используете Javascript для отображения предупреждения, почему бы не использовать его и для перенаправления:
<script type="text/javascript">
alert("Wrong Username or Password");
location="page1.php";
</script>
Uday P.Singh
Согласитесь 5!
Ashokraj29
Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный '=' in C:\wamp\www\login.php на линии 26
это ошибка, когда я ставлю location="page1.php";
если я помещаю внутрь скрипт, то он также показывает ошибку..
можете ли вы поместить код ur в мое другое состояние и объяснить. Я новичок в php
Graham Breach
Ошибка, вероятно, связана с тем, что я использовал двойные кавычки в своем ответе, а вы использовали двойные кавычки для цитирования Javascript в своей команде echo. Ответ Удая показывает, как сделать это более четко, используя одинарные кавычки внутри двойных кавычек.
Ashokraj29
Спасибо, Грэм. Я сделал одну ошибку, я просто поставил location=\"page1.php\"; забыл поставить windows.location.but its taking 1.5 sec to redirect from login.php