Real_dark Опубликовано 25 Июня 2004 Жалоба Поделиться Опубликовано 25 Июня 2004 Parse error: parse error in -skipped-/forum/sources/Profile.php on line 431вот такая фигня =(((( вот строки с 420 по 450 }/* foreach($this->rep_ranks as $k => $v) { if ($member['rep'] >= $v['AMOUNT']) { $member['rep'] = $this->rep_ranks[ $k ]['TITLE']; break; } } if (empty($member['rep'])) $member['rep'] = $ibforums->lang['rep_none']; }*/ else /* { if( empty($member['rep']) ) { if (! is_numeric( $member['rep'] )) { $member['rep'] = $ibforums->lang['rep_none']; } else { $member['rep'] .= " ".$ibforums->lang['rep_postfix']; } } else { $member['rep'] .= " ".$ibforums->lang['rep_postfix']; } } */ $info['rep'] = $member['rep']; $info['aim_name'] = $member['aim_name'] ? $member['aim_name'] : $ibforums->lang['no_info'];помогите ламеру Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dekker Опубликовано 25 Июня 2004 Жалоба Поделиться Опубликовано 25 Июня 2004 Real_dark }/* foreach($this->rep_ranks as $k => $v) { if ($member['rep'] >= $v['AMOUNT']) { $member['rep'] = $this->rep_ranks[ $k ]['TITLE']; break; } } if (empty($member['rep'])) $member['rep'] = $ibforums->lang['rep_none']; } else { if( empty($member['rep']) ) { if (! is_numeric( $member['rep'] )) { $member['rep'] = $ibforums->lang['rep_none']; } else { $member['rep'] .= " ".$ibforums->lang['rep_postfix']; } } else { $member['rep'] .= " ".$ibforums->lang['rep_postfix']; } } */ $info['rep'] = $member['rep']; $info['aim_name'] = $member['aim_name'] ? $member['aim_name'] : $ibforums->lang['no_info'];ремарки неправильно расставлены. попробуй этот вариант. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Real_dark Опубликовано 25 Июня 2004 Автор Жалоба Поделиться Опубликовано 25 Июня 2004 //--------------------------------------------------- // Warning stuff!! //--------------------------------------------------- $pass = 0; $mod = 0; if ( $ibforums->vars['warn_on'] and ( ! stristr( $ibforums->vars['warn_protected'], ','.$member['mgroup'].',' ) ) ) { if ($ibforums->member['id']) { if ( $ibforums->member['g_is_supmod'] == 1 ) { $pass = 1; $mod = 1; } else { $DB->query("SELECT * FROM ibf_moderators WHERE (member_id=".$ibforums->member['id']." OR (is_group=1 AND group_id=".$ibforums->member['mgroup']."))"); $this->moderator = $DB->fetch_row(); if ( $this->moderator['mid'] AND $this->moderator['allow_warn'] == 1 ) { $pass = 1; $mod = 1; } } if ( $pass == 0 and ( $ibforums->vars['warn_show_own'] and ( $member['id'] == $ibforums->member['id'] ) ) ) { $pass = 1; } if ( $pass == 1 ) { // Work out which image to show. if ( ! $ibforums->vars['warn_show_rating'] ) { if ( $member['warn_level'] < 1 ) { $member['warn_img'] = '<{WARN_0}>'; } else if ( $member['warn_level'] >= $ibforums->vars['warn_max'] ) { $member['warn_img'] = '<{WARN_5}>'; $member['warn_percent'] = 100; } else { $member['warn_percent'] = $member['warn_level'] ? sprintf( "%.0f", ( ($member['warn_level'] / $ibforums->vars['warn_max']) * 100) ) : 0; if ( $member['warn_percent'] > 100 ) { $member['warn_percent'] = 100; } if ( $member['warn_percent'] >= 81 ) { $member['warn_img'] = '<{WARN_5}>'; } else if ( $member['warn_percent'] >= 61 ) { $member['warn_img'] = '<{WARN_4}>'; } else if ( $member['warn_percent'] >= 41 ) { $member['warn_img'] = '<{WARN_3}>'; } else if ( $member['warn_percent'] >= 21 ) { $member['warn_img'] = '<{WARN_2}>'; } else if ( $member['warn_percent'] >= 1 ) { $member['warn_img'] = '<{WARN_1}>'; } else { $member['warn_img'] = '<{WARN_0}>'; } } if ( $member['warn_percent'] < 1 ) { $member['warn_percent'] = 0; } if ( $mod == 1 ) { $this->output = str_replace( "<!--{WARN_LEVEL}-->", $this->html->warn_level($member['id'], $member['warn_img'], $member['warn_percent']), $this->output ); } else { $this->output = str_replace( "<!--{WARN_LEVEL}-->", $this->html->warn_level_no_mod($member['id'], $member['warn_img'], $member['warn_percent']), $this->output ); } } else { // Rating mode: if ( $mod == 1 ) { $this->output = str_replace( "<!--{WARN_LEVEL}-->", $this->html->warn_level_rating($member['id'], $member['warn_level'], $ibforums->vars['warn_min'], $ibforums->vars['warn_max']), $this->output ); } else { $this->output = str_replace( "<!--{WARN_LEVEL}-->", $this->html->warn_level_rating_no_mod($member['id'], $member['warn_level'], $ibforums->vars['warn_min'], $ibforums->vars['warn_max']), $this->output ); } } } } } $this->page_title = $ibforums->lang['page_title']; $this->nav = array( $ibforums->lang['page_title'] ); } } ?>спасибо помогло, но теперь ругается Parse error: parse error, unexpected ';', expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in D:\site\forum\sources\Profile.php on line 756756 последняя ..... вроде все скобки кавычки попересчитывал .......... =((((( ничего не понимаю Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dekker Опубликовано 25 Июня 2004 Жалоба Поделиться Опубликовано 25 Июня 2004 хех ... рекомендую http://www.ankord.com/download/phpxedit_32.zip регистрация для стран СНГ бесплатна, имеет подсветку синтаксиса в том числе и открытых/закрытых скобок Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dekker Опубликовано 25 Июня 2004 Жалоба Поделиться Опубликовано 25 Июня 2004 PS в твоем куске кода последние две '}' ни к чему не относятся, или относяться к другим функциям которые описаны выше. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Real_dark Опубликовано 25 Июня 2004 Автор Жалоба Поделиться Опубликовано 25 Июня 2004 спасибо !!!!! всё заработало Добавлено в [mergetime]1088158545[/mergetime] Dekker там наоборот одной скобки не хватало =)) прогой проверил и нашёл =)) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Real_dark
вот такая фигня =(((( вот строки с 420 по 450
помогите ламеру
Ссылка на комментарий
Поделиться на других сайтах
5 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.