Показать сообщение отдельно
Soniks вне форума      Старый #2  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
26.04.2005, 02:18

Brigadir
должно выполнятся два запроса в базу:
Код:
"INSERT INTO ".$prefix."_bbprivmsgs (privmsgs_type, privmsgs_subject, privmsgs_from_userid, privmsgs_to_userid, privmsgs_date, privmsgs_ip, privmsgs_enable_html, privmsgs_enable_bbcode, privmsgs_enable_smilies, privmsgs_attach_sig) VALUES ("1", '" . str_replace("\'", "''", $privmsg_subject) . "', " . $userdata['user_id'] . ", " . $to_userdata['user_id'] . ", $msg_time, '', '0', '0', '1', '1')";


где
$privmsg_subject - тема персонального сообщения
$userdata['user_id'] - id пользователя, от которого отправляется пм
$to_userdata['user_id'] - id пользователя для кого преднозначено это gv
$msg_time = time(); - время отправки

Код:
"INSERT INTO ".$prefix."_bbprivmsgs_text (privmsgs_text_id, privmsgs_bbcode_uid, privmsgs_text) VALUES ('$privmsg_sent_id', '" . $bbcode_uid . "', '" . str_replace("\'", "''", $privmsg_message) . "')";

где
$privmsg_sent_id = $db->sql_nextid(); - id сообщения
не помнб за что отвечает посмотрите в modules/Private_Message/index.php
$privmsg_message - само сообщение
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".