r3vizor, Вот смотрю я и совершенно на "мой" вариант не похоже, похоже что php вы в принципе и не знаете!
PHP:
if($u_rate < 5) //0GB+
{
if( $postrow[$i]['user_gender'] == 0 )
{
$poster_rank_spec = $lang['NA'];
}
else if( postrow[$i]['user_gender'] == MALE )
{
$poster_rank_spec = $lang['MAN1'];
}
else
{
$poster_rank_spec = $lang['WOMAN1'];
}
}
Как минимум должно быть так, откуда у вас переменные не объявленные и лишние скобки, которые говорят сами за себя!
Либо еще вариант
PHP:
if($u_rate < 5) //0GB+
{
switch ( $postrow[$i]['user_gender'] )
{
case MALE : $poster_rank_spec = $lang['MAN1']; break;
case FEMALE : $poster_rank_spec = $lang['WOMAN1']; break;
default : $poster_rank_spec = $lang['NA'];
}
}