Авторизация

waldicom

Новичок
FF6, Chrom и IE9 - все перекидывают на users.php
После вызова header() можно написать exit();,
 

fixxxer

К.О.
Партнер клуба
прекрасная демонстрация опасности register_globals = on ;))
 

shelestov

я тут часто
dryn1300
Вы распечатайте переменную $state и вообще откуда она у вас берется?
 

shelestov

я тут часто
dryn1300
Так если у вас $state == 0 он и будет всегда редиректить.

И зачем сперва объявлять $state как строку, а потом сравнивать как число? В PHP конечно разницы не будет, но смотрится это маразматично :)
 

KorP

Новичок
А что собственно в index.php?
У меня инещ медленный, и вижу что форма авторизации -> index.php -> users.php
 

shelestov

я тут часто
У вас перенаправление в users.php, а вы сейчас о index.php
В users.php $state где меняется на 1?
 

KorP

Новичок
там...появилась ещё и 3-я страница...:) а что тогда всё-таки в index.php которому передаётся данные из формы!?
 

Andkorol

Новичок
самое обидное что работает,но не везде
Я про "правильные места" не зря сказал.
Место META-тегам - внутри тега head.
У вас они - ниже body.

Возможно, это причина вашей проблемы в некоторых браузерах
(т.е. перенаправление не срабатывает, и вы по-прежнему попадаете на index.php).
 

shelestov

я тут часто
самое обидное что работает,но не везде
Если работает, но не везде, то PHP здесь не при чем.

PHP:
<meta http-equiv="refresh" content="0;url=ссыль админу" />
Это должно быть в <head>. В теле делайте редирект через javascript. Но я вообще бы избежал редиректов на стороне клиента.
 
Сверху