Добро пожаловать, Гость!
помогите срочно
Заработок | помогите срочно
twitter :
/* Добавление сообщений */
if (isset($_POST['msg']) && isset($user)) {
$msg=$_POST['msg'];
if ($mat)$err[]='В тексте сообщения обнаружен мат: '.$mat;
elseif (strlen2($msg)>1024)$err[]='Сообщение слишком длинное';
elseif (strlen2($msg)<2)$err[]='Короткое сообщение';
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `us_guest` WHERE `id_user` = '$user[id]' AND `id_guest` = '$ank[id]' AND `msg` = '".my_esc($msg)."' LIMIT 1"),0)!=0)$err='Ваше сообщение повторяет предыдущее';
elseif (!isset($err)){
mysql_query("INSERT INTO `us_guest` (`id_user`, `time`, `msg`, `id_guest`) values('$user[id]', '$time', '".my_esc($msg)."', '$ank[id]')");
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']+1)."' ,`rating_tmp` = '".($user['rating_tmp']+1)."' WHERE `id` = '$user[id]' LIMIT 1");
msg ('Сообщение успешно добавлено');
}
}
Немогу сдесь ошибку когда я добавил сообщение то пишет
Notice: Undefined variable: mat in /var/www/user2650/data/www/taverna.evrosys.ru/user/guest/index.php on line 45
помогите срочно
20 Дек 2013/* Добавление сообщений */
if (isset($_POST['msg']) && isset($user)) {
$msg=$_POST['msg'];
if ($mat)$err[]='В тексте сообщения обнаружен мат: '.$mat;
elseif (strlen2($msg)>1024)$err[]='Сообщение слишком длинное';
elseif (strlen2($msg)<2)$err[]='Короткое сообщение';
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `us_guest` WHERE `id_user` = '$user[id]' AND `id_guest` = '$ank[id]' AND `msg` = '".my_esc($msg)."' LIMIT 1"),0)!=0)$err='Ваше сообщение повторяет предыдущее';
elseif (!isset($err)){
mysql_query("INSERT INTO `us_guest` (`id_user`, `time`, `msg`, `id_guest`) values('$user[id]', '$time', '".my_esc($msg)."', '$ank[id]')");
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']+1)."' ,`rating_tmp` = '".($user['rating_tmp']+1)."' WHERE `id` = '$user[id]' LIMIT 1");
msg ('Сообщение успешно добавлено');
}
}
Немогу сдесь ошибку когда я добавил сообщение то пишет
Notice: Undefined variable: mat in /var/www/user2650/data/www/taverna.evrosys.ru/user/guest/index.php on line 45
Комментарии:
twitter 20 Дек 2013
Автор темы
Автор темы
sdn (20 Дек 2013):
правильно
/* Добавление сообщений */
if (isset($_POST['msg']) && isset($user)) {
$msg=$_POST['msg'];
$mat=antimat($msg);
if ($mat)$err[]='В тексте сообщения обнаружен мат: '.$mat;
elseif (strlen2($msg)>1024)$err[]='Сообщение слишком длинное';
elseif (strlen2($msg)<2)$err[]='Короткое сообщение';
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `us_guest` WHERE `id_user` = '$user[id]' AND `id_guest` = '$ank[id]' AND `msg` = '".my_esc($msg)."' LIMIT 1"),0)!=0)$err='Ваше сообщение повторяет предыдущее';
elseif (!isset($err)){
mysql_query("INSERT INTO `us_guest` (`id_user`, `time`, `msg`, `id_guest`) values('$user[id]', '$time', '".my_esc($msg)."', '$ank[id]')");
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']+1)."' ,`rating_tmp` = '".($user['rating_tmp']+1)."' WHERE `id` = '$user[id]' LIMIT 1");
msg ('Сообщение успешно добавлено');
}
}
sdn, спасибоправильно
/* Добавление сообщений */
if (isset($_POST['msg']) && isset($user)) {
$msg=$_POST['msg'];
$mat=antimat($msg);
if ($mat)$err[]='В тексте сообщения обнаружен мат: '.$mat;
elseif (strlen2($msg)>1024)$err[]='Сообщение слишком длинное';
elseif (strlen2($msg)<2)$err[]='Короткое сообщение';
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `us_guest` WHERE `id_user` = '$user[id]' AND `id_guest` = '$ank[id]' AND `msg` = '".my_esc($msg)."' LIMIT 1"),0)!=0)$err='Ваше сообщение повторяет предыдущее';
elseif (!isset($err)){
mysql_query("INSERT INTO `us_guest` (`id_user`, `time`, `msg`, `id_guest`) values('$user[id]', '$time', '".my_esc($msg)."', '$ank[id]')");
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']+1)."' ,`rating_tmp` = '".($user['rating_tmp']+1)."' WHERE `id` = '$user[id]' LIMIT 1");
msg ('Сообщение успешно добавлено');
}
}
sdn 20 Дек 2013
правильно
/* Добавление сообщений */
if (isset($_POST['msg']) && isset($user)) {
$msg=$_POST['msg'];
$mat=antimat($msg);
if ($mat)$err[]='В тексте сообщения обнаружен мат: '.$mat;
elseif (strlen2($msg)>1024)$err[]='Сообщение слишком длинное';
elseif (strlen2($msg)<2)$err[]='Короткое сообщение';
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `us_guest` WHERE `id_user` = '$user[id]' AND `id_guest` = '$ank[id]' AND `msg` = '".my_esc($msg)."' LIMIT 1"),0)!=0)$err='Ваше сообщение повторяет предыдущее';
elseif (!isset($err)){
mysql_query("INSERT INTO `us_guest` (`id_user`, `time`, `msg`, `id_guest`) values('$user[id]', '$time', '".my_esc($msg)."', '$ank[id]')");
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']+1)."' ,`rating_tmp` = '".($user['rating_tmp']+1)."' WHERE `id` = '$user[id]' LIMIT 1");
msg ('Сообщение успешно добавлено');
}
}
правильно
/* Добавление сообщений */
if (isset($_POST['msg']) && isset($user)) {
$msg=$_POST['msg'];
$mat=antimat($msg);
if ($mat)$err[]='В тексте сообщения обнаружен мат: '.$mat;
elseif (strlen2($msg)>1024)$err[]='Сообщение слишком длинное';
elseif (strlen2($msg)<2)$err[]='Короткое сообщение';
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `us_guest` WHERE `id_user` = '$user[id]' AND `id_guest` = '$ank[id]' AND `msg` = '".my_esc($msg)."' LIMIT 1"),0)!=0)$err='Ваше сообщение повторяет предыдущее';
elseif (!isset($err)){
mysql_query("INSERT INTO `us_guest` (`id_user`, `time`, `msg`, `id_guest`) values('$user[id]', '$time', '".my_esc($msg)."', '$ank[id]')");
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']+1)."' ,`rating_tmp` = '".($user['rating_tmp']+1)."' WHERE `id` = '$user[id]' LIMIT 1");
msg ('Сообщение успешно добавлено');
}
}