Kto_Tam :
Как ошибку исправить?
30 Апр 2014Вот такая ошибочка появилась.
Warning: Invalid argument supplied for foreach() in /home/xmyxru/public_html/konts.php on line 127
Вот сам код.
127.строка foreach ($_POST as $key => $value)
{
if (preg_match('#^post_([0-9]*)$#',$key,$postnum) && $value='1')
{
$delpost[] = $postnum[1];
}
}
// игнор
if (isset($_POST['ignor']))
{
if (isset($delpost) && is_array($delpost))
{
echo '<div class="mess">Контакт(ы): ';
for ($q=0; $q<=count($delpost)-1; $q++) {
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `users_konts` WHERE `id_user` = '$user[id]' AND `id_kont` = '$delpost[$q]'"), 0) == 0)
$warn[]='Этого пользователя нет в вашем списке контактов';
else
{
mysql_query("UPDATE `users_konts` SET `type` = 'ignor', `time` = '$time' WHERE `id_user` = '$user[id]' AND `id_kont` = '$delpost[$q]' LIMIT 1");
}
$ank_del = get_user($delpost[$q]);
echo '<font color="#395aff"><b>' . $ank_del['nick'] . '</b></font>, ';
}
echo ' добавлен(ы) в черный список</div>';
}else{
$err[] = 'Не выделено ни одного контакта';
}
}