Искать  
 
   
 
Function eregi() is deprecated
Отправлено: 22 Февраль 2011 10:26 A.M.   [ Игнорировать ]
Новичок
Rank
Всего сообщений:  27
Зарегистрирован  2010-02-02

Всем привет. Установил модуль форума на EEcore 1.6.9, при заходе в настройки форума, в админе вываливается “Deprecated: Function eregi() is deprecated in /Applications/XAMPP/xamppfiles/htdocs/medforum/system/modules/forum/mcp.forum.php on line 6191”. Читал в интернетах это как-то связано с версией php. Как-то можно победить это? У меня версия php 5.3.1 и я не уверен, могу ли я сделать даунгрейд. Может есть альтернативный метод?

Профиль
 
 
Отправлено: 22 Февраль 2011 11:09 A.M.   [ Игнорировать ]   [ # 1 ]
Студент
RankRank
Всего сообщений:  140
Зарегистрирован  2008-01-02

Можно попробовать отключить вывод предупреждений

Error_Reporting(E_ALL & ~E_NOTICE); 

Нет возможности протестировать, так как установлена v.2.

Профиль
 
 
Отправлено: 22 Февраль 2011 11:35 A.M.   [ Игнорировать ]   [ # 2 ]
Member
Avatar
RankRankRank
Всего сообщений:  224
Зарегистрирован  2010-11-20

функция ereg() - устаревшая;
она должна быть заменена на
preg_match() с соответствующим
изменением конструкции регулярки.
~~~~~~~~~~~~
Сегодня использование ereg() в коде
выводит мягкое предупреждение в форме
напоминания...
Завтра - это не будет работать вообще!
Похоже в php5.3.5 это уже так.
Так-что принимайте меры, если пытаетесь
адаптировать старое к новому.

Профиль