Ну скинь кусок кода с 405 строки по 411
щас кину.
Добавлено 29.01.14 в 02:25:20:
Рейтинг
list($PBall) = mysql_fetch_row(mysql_query
(\"select count(`id`) from `chat_rating`
where `IdTo` = \'\".$data_user[\'id\'].\"\' and
`Ball` = \'1\';\");
list($NBall) = mysql_fetch_row(mysql_query (\"select count(`id`) from `chat_rating`
where `IdTo` = \'\".$data_user[\'id\'].\"\' and
`Ball` = \'0\';\");
$PrevRat = mysql_fetch_assoc(mysql_query
(\"select * from `chat_rating` where `IdWho`
= \'\".$_SESSION[\'i\'].\"\' and `IdTo` = \'\". $data_user[\'id\'].\"\' limit 1;\");
echo \'Рейтинг: <a href = \"./\'.$_SESSION
[\'s\'].\'/31/\'.$data_user[\'id\'].\'/2/15/2/\'.
$data_user[\'id\'].\'/1\">\'.($PBall - $NBall).\'</
a><br/>\';
echo \' За: <b>\'.$PBall.\'</b> (\'.(round(($PBall/ ($PBall + $NBall)) * 100)).\'%) \'; echo \'| Против: <b>\'.$NBall.\'</b> (\'.(round
(($NBall/($PBall + $NBall)) * 100)).\'%)<br/>\';
if (((!empty($PrevRat[\'id\']) and empty
($PrevRat[\'Ball\'])) or empty($PrevRat[\'id\']))
and ($user[\'level\'] >= 10 or !empty($priv
[4])) and $_SESSION[\'i\'] != $data_user[\'id\'] and $guest_nic === false and $user_ban
=== false) echo \' <a href = \"./\'.$_SESSION
[\'s\'].\'/31/\'.$data_user[\'id\'].\'/1/15/2/\'.
$data_user[\'id\'].\'/1\"><img src=\"home/img/
plus.gif\"/> Плюс</a> |\';
else echo \' <img src=\"home/img/plus.gif\"/> Плюс |\'; if (((!empty($PrevRat[\'id\']) and !empty
($PrevRat[\'Ball\'])) or empty($PrevRat[\'id\']))
and ($user[\'level\'] >= 10 or !empty($priv
[4])) and $_SESSION[\'i\'] != $data_user[\'id\']
and $guest_nic === false and $user_ban
=== false) echo \' <a href = \"./\'.$_SESSION [\'s\'].\'/31/\'.$data_user[\'id\'].\'/0/15/2/\'.
$data_user[\'id\'].\'/1\">Минус <img
src=\"home/img/minus.gif\"/></a><br/>\';
else echo \' Минус <img src=\"home/img/
minus.gif\"/><br/>\';
// Конец Рейтинг
PaRaDoX, Рейтинг
list($PBall) = mysql_fetch_row(mysql_query
(\"select count(`id`) from `chat_rating`
where `IdTo` = \'\".$data_user[\'id\'].\"\' and
`Ball` = \'1\';\");
list($NBall) = mysql_fetch_row(mysql_query (\"select count(`id`) from `chat_rating`
where `IdTo` = \'\".$data_user[\'id\'].\"\' and
`Ball` = \'0\';\");
$PrevRat = mysql_fetch_assoc(mysql_query
(\"select * from `chat_rating` where `IdWho`
= \'\".$_SESSION[\'i\'].\"\' and `IdTo` = \'\". $data_user[\'id\'].\"\' limit 1;\");
echo \'Рейтинг: <a href = \"./\'.$_SESSION
[\'s\'].\'/31/\'.$data_user[\'id\'].\'/2/15/2/\'.
$data_user[\'id\'].\'/1\">\'.($PBall - $NBall).\'</
a><br/>\';
echo \' За: <b>\'.$PBall.\'</b> (\'.(round(($PBall/ ($PBall + $NBall)) * 100)).\'%) \'; echo \'| Против: <b>\'.$NBall.\'</b> (\'.(round
(($NBall/($PBall + $NBall)) * 100)).\'%)<br/>\';
if (((!empty($PrevRat[\'id\']) and empty
($PrevRat[\'Ball\'])) or empty($PrevRat[\'id\']))
and ($user[\'level\'] >= 10 or !empty($priv
[4])) and $_SESSION[\'i\'] != $data_user[\'id\'] and $guest_nic === false and $user_ban
=== false) echo \' <a href = \"./\'.$_SESSION
[\'s\'].\'/31/\'.$data_user[\'id\'].\'/1/15/2/\'.
$data_user[\'id\'].\'/1\"><img src=\"home/img/
plus.gif\"/> Плюс</a> |\';
else echo \' <img src=\"home/img/plus.gif\"/> Плюс |\'; if (((!empty($PrevRat[\'id\']) and !empty
($PrevRat[\'Ball\'])) or empty($PrevRat[\'id\']))
and ($user[\'level\'] >= 10 or !empty($priv
[4])) and $_SESSION[\'i\'] != $data_user[\'id\']
and $guest_nic === false and $user_ban
=== false) echo \' <a href = \"./\'.$_SESSION [\'s\'].\'/31/\'.$data_user[\'id\'].\'/0/15/2/\'.
$data_user[\'id\'].\'/1\">Минус <img
src=\"home/img/minus.gif\"/></a><br/>\';
else echo \' Минус <img src=\"home/img/
minus.gif\"/><br/>\';
// Конец Рейтинг
Bimax™, Рейтинг
list($PBall) = mysql_fetch_row(mysql_query
(\"select count(`id`) from `chat_rating`
where `IdTo` = \'\".$data_user[\'id\'].\"\' and
`Ball` = \'1\';\");
list($NBall) = mysql_fetch_row(mysql_query (\"select count(`id`) from `chat_rating`
where `IdTo` = \'\".$data_user[\'id\'].\"\' and
`Ball` = \'0\';\");
$PrevRat = mysql_fetch_assoc(mysql_query
(\"select * from `chat_rating` where `IdWho`
= \'\".$_SESSION[\'i\'].\"\' and `IdTo` = \'\". $data_user[\'id\'].\"\' limit 1;\");
echo \'Рейтинг: <a href = \"./\'.$_SESSION
[\'s\'].\'/31/\'.$data_user[\'id\'].\'/2/15/2/\'.
$data_user[\'id\'].\'/1\">\'.($PBall - $NBall).\'</
a><br/>\';
echo \' За: <b>\'.$PBall.\'</b> (\'.(round(($PBall/ ($PBall + $NBall)) * 100)).\'%) \'; echo \'| Против: <b>\'.$NBall.\'</b> (\'.(round
(($NBall/($PBall + $NBall)) * 100)).\'%)<br/>\';
if (((!empty($PrevRat[\'id\']) and empty
($PrevRat[\'Ball\'])) or empty($PrevRat[\'id\']))
and ($user[\'level\'] >= 10 or !empty($priv
[4])) and $_SESSION[\'i\'] != $data_user[\'id\'] and $guest_nic === false and $user_ban
=== false) echo \' <a href = \"./\'.$_SESSION
[\'s\'].\'/31/\'.$data_user[\'id\'].\'/1/15/2/\'.
$data_user[\'id\'].\'/1\"><img src=\"home/img/
plus.gif\"/> Плюс</a> |\';
else echo \' <img src=\"home/img/plus.gif\"/> Плюс |\'; if (((!empty($PrevRat[\'id\']) and !empty
($PrevRat[\'Ball\'])) or empty($PrevRat[\'id\']))
and ($user[\'level\'] >= 10 or !empty($priv
[4])) and $_SESSION[\'i\'] != $data_user[\'id\']
and $guest_nic === false and $user_ban
=== false) echo \' <a href = \"./\'.$_SESSION [\'s\'].\'/31/\'.$data_user[\'id\'].\'/0/15/2/\'.
$data_user[\'id\'].\'/1\">Минус <img
src=\"home/img/minus.gif\"/></a><br/>\';
else echo \' Минус <img src=\"home/img/
minus.gif\"/><br/>\';
// Конец Рейтинг
Bimax™, файл рейтинга пойдет,код?
AKTeR, скинь целым файлом, а то тут фиг поймешь что где
Bimax™, вот я взял и файл 15.пхп переименовал в zip.Возьмешь переименуешь или как там,главное,чтоб работал и исправь.пожалуйста.
Добавлено 29.01.14 в 12:26:03:
вот файл
Добавлено 29.01.14 в 12:31:06:
За исправление плачу.
AKTeR, Пробуй перед функцией round() в 409 и 411 строках поставить @ ,как я и говорил происходит деление на ноль.
Вот: ($PBall/($PBall + $NBall)*100), $PBall и $NBall имеют нолевые значения здесь....
А воше то, чтоб всё было культурно, нужно добавить парочку условий, которые бы запускали функцию round() только когда $PBall или $NBall имеют значения больше ноля.
Bimax™, ты поможешь сделать?
я тебе уже сказал что нужно сделать, и Парадокс подробно расписал.
Строка 411
Замени на это:
[code]
<?
echo \' За: <b>\'.$PBall.\'</b> (\'.(Удалён ($PBall + $NBall)) * 100)).\'%) \'; echo \'| Против: <b>\'.$NBall.\'</b> (\'.(Удалён + $NBall)) * 100)).\'%)<br/>\';
?>
[/code]