Вот целый кейс
--
case 'dislike':
$pr = $_GET['id'];
$e = mysql_result(mysql_query("SELECT count(*) FROM `likes` WHERE `pid` = `$pr` AND `uid` = '$uid'"),0);
if(!$e){
include('../system/head.php');
echo 'ERROR! You don`t likes this post! '.$e.''; break;
}
mysql_query("DELETE FROM `likes` WHERE `uid`='$uid' AND `pid` = '$pr' LIMIT 1");
header('Location: http://'.$set['home'].'/posts/index.php?id='.$pr.'');
break;
Что подкажете?
Что можно сделать?
(Диз) Тема оформления кривится часто, иногда исчезает, кривитася там где Послодние темы форума, до конкца Ног.
Она кривится когда там где
"На сайте" 11 и более чел, а когда мало людей норм,
Кривится и выступает в правую сторону.
venom, это не джон, свою цмску пишу
venom, Проблема в том что возвращает булеан, а насколько я знаю это ТРУ или ФАЛСЕ, но если пишу так: if($e == true) то весь экран белый (диз почему то не подключился) ну то есть вообще шапки нету, и пишет это
Warning: mysql_result() expects parameter 1 to be resource, boolean given in Z:\home\wapblog.cms\www\likes\index.php on line 42
valik619, Не легче проверять самого себя
echo '<pre>'.print_r($e).'</pre>';
Исправил:
case 'dislike':
$pr = $_GET['id'];
$e = mysql_num_rows(mysql_query("SELECT * FROM `likes` WHERE `uid` = '$uid' AND `pid`='$pr'"));
if(!$e){
include('../system/head.php');
echo 'ERROR! You don`t likes this post!'; break;
}
mysql_query("DELETE FROM `likes` WHERE `uid`='$uid' AND `pid` = '$pr' LIMIT 1");
header('Location: http://'.$set['home'].'/posts/index.php?id='.$pr.'');
break;
Странно почему раньше возвращало не то что надо...
Сделайте этот код для Жон 4.5.1 плииз этот код выташиль из модуля Жон 3.2.2
echo '<div class="phdr">Перевод баллов:</div>';
if (!isset($_POST['submit']))
У тебя есть <b>'.$user['balans'].'</b> баллов сайта!<br/>
<form action="anketa.php?act=change" method="post">
Сколько перевести:<br/><input name="num" type="text" value="' .$user['balans']. '"/><br/>
<input type="submit" value="Перевести"/></form><br/>
case 'change':
$textl = 'Успешная операция';
require_once ('../incfiles/head.php');
echo ('
<div class="phdr">' .$textl.'</div>');
$num = abs(intval($_POST['num']));
if(!$num){
echo ( 'Поля не заполнино!' );
echo ( '<div class="menu">
<a href="/str/anketa.php?">Назад</a></div>' );exit;
}
if($user['balans'] <= $num){
echo ( 'У вас нет столько балов!' );
echo ( '<div class="menu">
<a href="/str/anketa.php?">Назад</a></div>' );
require_once ('../incfiles/end.php');
exit;
}
if($user['balans']== 0){
echo ( 'У вас не достаточно баллов у вас должно быть минимум 1 балл !' );
echo ( '<div class="menu">
<a href="/str/anketa.php?">Назад</a></div>' );require_once ('../incfiles/end.php');
exit;}
mysql_query("UPDATE `users` `balans`-'$num' WHERE `id`='".$user."'");
if ($id && $id != $user_id)
mysql_query("UPDATE `users` `balans`+'$num' WHERE `id`='"' . $user['id'] . '"'");
echo 'Вы успешно перевели '$num' балл(ов)! ';
$textbonus = '"' . $user['id'] . '" перевел(а)'$num' баллов!<br />
mysql_query("INSERT INTO `privat` SET
`user`='" . mysql_real_escape_string($user=' . $id . '). "',
`text`='" . $textbonus . "',
`time`='" . $realtime . "',
`author`='robot',
`type`='in',
`chit`='no',
`temka`='Вам перевели баллы!',
`otvet`='0' ;");
break;
};