Skip to content

ошыбка в sources/classes/bbcode/class_bbcode.php

при попытке поставть мод скрытого текста а до конца не дошол и должен был менять всё назад. когда я всё поменял как было и попробовал создать тему то мне высвечивает страницу на которой:

Parse error: syntax error, unexpected ';', expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/xcemehx/public_html/forum/sources/classes/bbcode/class_bbcode.php on line 775

что мне делть. вроде всё поменял как было ранше но проблема есть

 

 

 

так как я менял function pre_display_parse($t="") на function pre_display_parse($t="", $topicid="")

и после

//-----------------------------------------

// Custom BB code

//-----------------------------------------

 

if ( strstr( $t, '[/' ) )

{

$t = $this->post_db_parse_bbcode($t);

}

вставлял

//-----------------------------------------

// Мод Hide для IPB 2.2.x

//-----------------------------------------

 

if(preg_match("#\[hide\](.+?)\[/hide\]#is", $t))

{

$this->ipsclass->DB->query("SELECT author_id FROM ibf_posts WHERE topic_id='".$topicid."'");

 

while($info = $this->ipsclass->DB->fetch_row())

{

$allposters[] = $info['author_id'];

}

 

if($allposters != null)

{

if(in_array($this->ipsclass->member['id'], $allposters))

{

$t = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "<{HIDE2}> \\1", $t );

}

else

{

$t = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "<{HIDE1}>", $t );

}

}

else

{

$t = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "<{HIDE1}>", $t );

}

}

 

то приобратном изменении ошыбка наверное гдето там

 

 

если в

//-----------------------------------------

// Custom BB code

//-----------------------------------------

 

if ( strstr( $t, '[/' ) )

{

$t = $this->post_db_parse_bbcode($t);

}

я в конце ставлю ещё } то темы создаютса но в теме ничего нет.

Featured Replies

Версия форума. Какой это мод? Ссылку мне для коллекции :)

 

И теперь перевожу.

Parse error: syntax error, unexpected ';', expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/xcemehx/public_html/forum/sources/classes/bbcode/class_bbcode.php on line 775

Ошибка синтаксиса php

 

в файле ./sources/classes/bbcode/class_bbcode.php

в строке 775 по счету присутствует лишний знак ';' или он же отсутствует.

 

Файлы надо править с помощью какого-нибудь php редактора, где подсвечивается синтаксис и указываются номера строк. Проверьте эту строку, и исправьте если, что не сходится с модификацией.

 

Если же модификация говорит вставить/изменить именно этот текст, а в нем ошибка, то выложите мне строку с ошибкой и по 5-10 строк ниже и выше этой ошибочной строки.

Выкладывайте с помощью тега

[codebox][/codebox]

 

ЗЫ: пишите грамотно

  • Author
Версия форума. Какой это мод? Ссылку мне для коллекции :)

 

И теперь перевожу.

 

Ошибка синтаксиса php

 

в файле ./sources/classes/bbcode/class_bbcode.php

в строке 775 по счету присутствует лишний знак ';' или он же отсутствует.

 

Файлы надо править с помощью какого-нибудь php редактора, где подсвечивается синтаксис и указываются номера строк. Проверьте эту строку, и исправьте если, что не сходится с модификацией.

 

Если же модификация говорит вставить/изменить именно этот текст, а в нем ошибка, то выложите мне строку с ошибкой и по 5-10 строк ниже и выше этой ошибочной строки.

Выкладывайте с помощью тега

[codebox][/codebox]

 

ЗЫ: пишите грамотно

 

если будеь ваша милость то посмотрите пож-та сами. а то я 2 часа сидел за етим и не могу найти ошыбки

 

у меня уже мозги лопают. а форум всё ждёт и ждёт......

заранее вам благодарен

class_bbcode.php

Благотворительностью не занимаюсь.

 

Будьте любезны редактировать файлы с помощью php редакторов а не с помощью блокнота.

 

 

 

в конце функции function pre_display_parse поставьте }

  • Author

andar!l

я так и делал. пхп-дезайнером.

спасибо большое хотя я уже сам зделал :). но всё равно спасибо

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.