Перейти к содержимому
Русский язык для Invision Community 5

не работает PHP в Content v2.2.2 ipb 3.2.3

При создании странички на php выдает мне такую ошибку

public_html/admin/applications_addon/ips/ccs/sources/pages.php(166) : eval()'d code on line 1

 

вот код с pages.php

	if( $aksdhkjashdkhsdjkhakjsdhkh['page_content'] )
	{
		switch( $aksdhkjashdkhsdjkhakjsdhkh['page_type'] )
		{
			case 'bbcode':
				IPSText::getTextClass( 'bbcode' )->bypass_badwords		= 1;
				IPSText::getTextClass( 'bbcode' )->parse_smilies		= 1;
				IPSText::getTextClass( 'bbcode' )->parse_html			= 1;
				IPSText::getTextClass( 'bbcode' )->parse_nl2br			= 1;
				IPSText::getTextClass( 'bbcode' )->parse_bbcode			= 1;
				IPSText::getTextClass( 'bbcode' )->parsing_section		= 'global';

				if( IN_ACP )
				{
					$_baseUrlBackup				= $this->settings['base_url'];
					$this->settings['base_url']	= $this->settings['board_url'] . '/index.php?';
				}

				$content	= IPSText::getTextClass( 'bbcode' )->preDisplayParse( $aksdhkjashdkhsdjkhakjsdhkh['page_content'] );

				if( IN_ACP )
				{
					$this->settings['base_url']	= $_baseUrlBackup;
				}
			break;

			case 'html':
				$content	= $aksdhkjashdkhsdjkhakjsdhkh['page_content'];
			break;

			case 'php':
				ob_start();
				eval( $aksdhkjashdkhsdjkhakjsdhkh['page_content'] );
				$content	= ob_get_contents();
				ob_end_clean();
			break;
		}
	}

Ошибка на этой строке

eval( $aksdhkjashdkhsdjkhakjsdhkh['page_content'] );

 

Подскажите как поправить это дело!

Рекомендованные сообщения

Ошибка не в приведенном коде движка, а в том коде, что вы ввели на странице, что выдает эту ошибку.

 

"eval( $aksdhkjashdkhsdjkhakjsdhkh['page_content'] );" = "выполнить содежимое страницы как PHP-код".

 

Вы ведь совсем не читали документацию по IP.Content, не правда ли?

  • 10 месяцев спустя...

Чтобы не плодить темы подниму эту, возникла таже ошибка

 

Вы ведь совсем не читали документацию по IP.Content, не правда ли?

 

Да не читал так как русской толковой не нашел.

 

Даже при пустой странице выдается подобная ошибка. Гугл не помог =(

 

 

Вопрос снимаю

Изменено пользователем zasranecqwe

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.