Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
Новогодние скидки до 25%!
Подробнее

Зарезервированные переменные

17.12.2007, 08:06
Гость
Гость

Код:
if(isset($action)) echo $action;

echo "</p>
<form id='form1' name='form1' method='post' action='test+.php'>
<input name='action' type='text' id='action' />
<input type='submit' name='Submit' value='Submit' />
</form>";

Пол дня не мог понять почему что-то подобное работает в макете и не работает в шаблоне, post запрос теряется. т.е. $action=""
заменив action на ddd все заработало, по всей видимости action где-то используется в шаблоне, или я не прав? В РУКОВОДСТВЕ НИ СЛОВА НЕТ ПРО ЭТУ переменную
В любом языке программирования есть зарезервированные слова, а в документации их описание, netcat это скорее framework, а не просто CMS, было бы не плохо сделать полное описание функций и переменных и соответственно что за что отвечает?
18.12.2007, 13:40
resident
Веб-группа «Дабл Ю»

Зарегистрирован:
2005-01-10
Сообщений: 336

насколько я помню $action есть в документации
имеет значения add, change, full, search, index
20.12.2007, 18:58
h/z

Зарегистрирован:
2007-02-06
Сообщений: 755

помогает поиск слова по файлам.. сразу видно, есть ли такая переменная в ядре.. и что она делает ;)
особенно удобно когда надо понять как именно работает неткетовская функция..
21.12.2007, 08:34
Гость
Гость

ага
методом проб и ошибок то же помогает здоровоне могу смотреть
24.12.2007, 15:01
Гость
Гость

Особенно зазенденный код в демке
198 196 2007-12-24 15:01:06 8384
Описание проекта