/** * Редактирование комментария к отзыву * * @param string $msg id комментария * @param integer $uid id пользователя, редактирующего комментарий * @param integer $id_edit id комментария * @param integer $feedbackAuthorID id пользователя оставившего отзыв * * @return string текст ошибки в случае неуспеха */ function editCommentFeedback($msg, $uid, $id_edit, $feedbackAuthorID) { global $DB; $msg = pg_escape_string($msg); if (hasPermissions('users')) { $DB->query('UPDATE sbr_feedbacks_comments SET comment = ?, date_change=now() WHERE id = ?', $msg, $id_edit); } else { $DB->query('UPDATE sbr_feedbacks_comments SET comment = ?, date_change=now() WHERE id = ? AND user_id = ?', $msg, $id_edit, get_uid(false)); } if (!$DB->error) { //$feedback = sbr_meta::getFeedback($feedback_id, true); //$fromuser_id = $feedback['fromuser_id']; require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/smail.php"; $smail = new smail(); $smail->SendCommentFeedback($feedbackAuthorID, $uid, true); } return $DB->error; }