parser


 

 
   команды управления поиском

С логином все просто...

Sumo 01.10.2010 20:19 / 01.10.2010 20:26

Если пользователь хочет ввести комментарий и незалогинен, то просто выведите поля для авторизации в саму форму коментирования.
Меня больше беспокоит обнуление переменной (пустой становится), хотя пустой она не должна быть.
Вы приводите какие-то совсем несвязанные куски кода, но исходя из:
Вводим переменную, которой присваиваем путь при обращении к любым страницам, кроме логин/логаута. Всё вроде бы хорошо, пока не заходим на страницу логина.
Складывается ощущение, что вы сами переменную и не присваиваете. Или вы рассчитываете, что состояние перменной сохранится каким-то магическим образом между вызовами разных страниц?

p.s. Про таинт можете не верить, но лучше разобраться с этим механизмом, а не слепо доверять авторитетам. Общее правило - нигде не ставить taint/untaint, пока нет четкого понимания, что без этого оператора не обойтись.

p.p.s.
И ещё, большинство непонятностей в моём коде/способах вытекают из этой длинной ветки :)
Они никак из ветки не вытекают. У вас сейчас совершенно отдельная проблема, которая связана с попыткой придумать какие-то очень сложные алгоритмы вместо того, чтобы разобраться с тем как устроен веб. :)