LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 16:37:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Illegal variable ...  (Прочитано 5497 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Goldie
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 28



« : 11.12.2007, 03:59:00 »

У некотрых пользователей при открытии сайта FF-ом отображается следующее сообщение:
Illegal variable _files or _env or _get or _post or _cookie or _server or _session or globals passed to script.

Может кто-то с талкивался с такой проблемой?

Заранее спасибо!
Записан
Mantoptera
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 24


Не вини мир. Найди решение.


« Ответ #1 : 27.08.2008, 20:28:03 »

Нужно хотя и не желательно
в файле request.php
найти строку
Код:
$failed |= is_numeric( $key );
И закомментировать ее чтобы получилось вот так
Код:
//$failed |= is_numeric( $key );
Записан
Venja
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 58


« Ответ #2 : 02.06.2010, 21:54:25 »

а другие варианты есть?
и в чем заключается собственно проблема?
Записан
boston
Moderator
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #3 : 07.06.2010, 18:30:22 »

такая штука возникает если на страницу передаются переменные начинающиеся с цифры, например $_POST['2010']='123' и т.д.
Включается защита от глобальных переменных и капец. Как вариант - если глобальные переменные не включены то и проверку отключить мона. Второй вариант - искать откуда и как поступают данные.
Записан
xyz87
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 6


« Ответ #4 : 17.02.2011, 02:51:32 »

Столкнулся тоже, когда создавал свой компонент для админки, 2 года работаю с Joomla, многое видел, но такое... вообще в акуе был))))))))))))))

у меня передавалась переменная 007, т.е импут с именем 007 передавал 008
Записан
Arkadiy
Moderator
*****

Репутация: +244/-5
Offline Offline

Сообщений: 4895


Былененький он зел.


« Ответ #5 : 17.02.2011, 09:30:40 »

Где-то прочитал
Цитировать
Имена - сердце программирования. В прошлом люди верили, что если узнать настоящее имя человека, можно получить власть над ним. Если вы подберёте правильные имена, вы наделите себя и других (всех, кто придёт после вас) властью над кодом. Просьба не смеяться, всё серьёзно.
Думаю в этом есть зерно истины т.к. попробуй разберись о чем название 007
Записан
Toreador
Осваиваюсь на форуме
***

Репутация: +5/-1
Offline Offline

Сообщений: 62


Кто ветром служит, тому дымом платят.


« Ответ #6 : 04.10.2011, 12:00:05 »

просто нужно найти и переименовать поле (+где его юзают). желательно должно начинаться с любой [a-Z].
http://www.tormix.com/index.php?do=art&art=32&s=ispravlenie__oshibki_Illegal_variable__files
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet