dima9595
Продвинутый
Дата регистрации:
02.12.2012 18:14:26
Сообщений: 57
И сново доброго времени суток!
Начал переделывать данный скрипт: http://myrusakov.ru/forum.html?act=thread&id=1388, но уже без ошибок.
Сделал его, и сделал так, что бы выводились ошибки через сессии.
В основном ошибки выводятся, но иной раз остаются (даже после обновления страница), либо вообще появляются после обновления.
Кто нибудь знает как это исправить?
ilyadenisovid
Мастер
Дата регистрации:
28.01.2013 18:32:29
Сообщений: 213
Сделай, например, так, без использования сессий, я делаю именно так:
if(ошибка в пароле) {
echo "<script>alert('Ошибка в пароле!');</script>";
header("Location: ".$_SERVER["HTTP_REFERER"]);
exit();
}
dima9595
Продвинутый
Дата регистрации:
02.12.2012 18:14:26
Сообщений: 57
Не могли бы вы пояснить пример. Просто я не понял в начале if'а...
ilyadenisovid
Мастер
Дата регистрации:
28.01.2013 18:32:29
Сообщений: 213
Я не знаю как у Вас устроен код? но, примерно так:
if((strlen($password) > 32) || (strlen($password) < 6))
echo "<script>alert('Ошибка в пароле!');</script>";
header("Location: ".$_SERVER["HTTP_REFERER"]);
exit();
kuller
Продвинутый
Дата регистрации:
28.02.2012 15:16:04
Сообщений: 51
зачем для вывода ошибки использовать alert стремно же смотрится. Лучше уж тогда просто выводить
ilyadenisovid
Мастер
Дата регистрации:
28.01.2013 18:32:29
Сообщений: 213
Норм смотрится, просто без alert Выводить текст на странице будет сложно с сессийми
dima9595
Продвинутый
Дата регистрации:
02.12.2012 18:14:26
Сообщений: 57
Большое спасибо...пошёл переделывать код=)