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

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Ошибка Function split() is deprecated  (Прочитано 10657 раз)
0 Пользователей и 1 Гость смотрят эту тему.
GeorgeK
Гость
« : 13.08.2010, 00:13:55 »

после установки шаблона и переходе на русский язык
вверху шаблона пишет:
Deprecated: Function split() is deprecated in H:\home\d1.ru\www\templates\pj_nebulus_15\index.php on line 9

index.php

1  <?php
2  // ************************************************************************
3  // PURE Joomla! CORE FILE - commercial template design
4  // (c) 2006-2009 - Club Template of the Pure Joomla! Pro Template Club
5  // ************************************************************************
6  // no direct access
7  defined( '_JEXEC' ) or die( 'Restricted index access' );
8  define( 'YOURBASEPATH', dirname(__FILE__) );
9  $iso = split( '=', _ISO );?>

что нужно изменить?
Записан
userxp
Администратор
*******

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

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


Злой и ужасный бармалей


« Ответ #1 : 13.08.2010, 00:49:47 »

заменить split на explode

split работает с регулярными выражениями на основе POSIX вместо нее рекомендуется использовать preg_split (на основе формата PCRE)
в данном случе, регулярки не нужны и достаточно использовать explode
« Последнее редактирование: 13.08.2010, 00:54:01 от userxp » Записан
GeorgeK
Гость
« Ответ #2 : 13.08.2010, 01:02:05 »

огромное спасибо, заработало
Записан
AlexanderKiselev
Осваиваюсь на форуме
***

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

Сообщений: 62



« Ответ #3 : 04.10.2010, 10:42:49 »

Спасибки! Заработало!
Записан
owlman
Осваиваюсь на форуме
***

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

Сообщений: 50

www.money.soft-movie.ru


« Ответ #4 : 06.11.2010, 18:58:34 »

а если у меня после замены split на explode  выводиться окно, которое мне совсем не нужно! вот: до еще с ошибкой ( она выделена ):
   после замены (выделено окно которое появилось) : .
Как мне убрать это окно?
Записан
owlman
Осваиваюсь на форуме
***

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

Сообщений: 50

www.money.soft-movie.ru


« Ответ #5 : 06.11.2010, 20:14:29 »

никто не знает разве?(
Записан
GWork
Осваиваюсь на форуме
***

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

Сообщений: 62


« Ответ #6 : 23.02.2011, 22:52:53 »

заменить split на explode
Ох спасибо Azn
Записан
rafanet
Гость
« Ответ #7 : 25.02.2011, 09:09:35 »

заменить split на explode

Спасибо!
Записан
betinafei
Захожу иногда
**

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

Сообщений: 10


« Ответ #8 : 26.05.2011, 14:00:22 »

спасибо большое!
Записан
solni
Новичок
*

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

Сообщений: 2


« Ответ #9 : 10.11.2011, 15:22:37 »

после установки шаблона и переходе на русский язык
вверху шаблона пишет:
Deprecated: Function split() is deprecated in H:\home\d1.ru\www\templates\pj_nebulus_15\index.php on line 9

index.php

1  <?php
2  // ************************************************************************
3  // PURE Joomla! CORE FILE - commercial template design
4  // (c) 2006-2009 - Club Template of the Pure Joomla! Pro Template Club
5  // ************************************************************************
6  // no direct access
7  defined( '_JEXEC' ) or die( 'Restricted index access' );
8  define( 'YOURBASEPATH', dirname(__FILE__) );
9  $iso = split( '=', _ISO );?>

что нужно изменить?

та же проблема, мой вопрос: а где это нужно править? Код где написан у этого модуля? (извиняюсь если неккоректно изъясняюсь...) то есть надо исправить слово одно на другое, а где сам код взять?
Записан
s-kondr
Осваиваюсь на форуме
***

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

Сообщений: 43


« Ответ #10 : 28.12.2011, 15:25:37 »

Вверху же написан адрес файла при вызове которого произошла ошибка: Deprecated: Function split() is deprecated in H:\home\d1.ru\www\templates\pj_nebulus_15\index.php on line 9
Это файл "индекс.пхп"
Но это в его случае, в вашем случае может быть другой адрес.
Записан
folver
Новичок
*

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

Сообщений: 1


« Ответ #11 : 05.01.2012, 23:13:04 »

заменить split на explode

split работает с регулярными выражениями на основе POSIX вместо нее рекомендуется использовать preg_split (на основе формата PCRE)
в данном случе, регулярки не нужны и достаточно использовать explode

Спасибо большое давно мучился с этой бедой
Записан
Страниц: [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