Kopusha |
|
---|---|
То есть тут разница 1 строчка? if ($usr['id'] != $item['item_userid']) //Если текущее ID не совпадает с id автора элемента
{
if ($ritem['item_delete_reason'] == 'poorphoto') //Если выбрана причина poorphoto (тут я бы сильно проверил если ли там эти переменные на стр удаления проекта)
{
$text .= $L['folio_deleted_text'] . ' "'; //Текст folio_deleted_text из языкового файла (лучше $text .= $L['folio_deleted_text'] . ' «';)
$text .= $item['item_title'] .'" '; //Название элемента
$text .= $L['folio_deleted_text_poorphoto'] . ' '; //Текст
$text .= $L['if_a_mistake1'] . ' '; //Текст
$text .= $L['go_faq_folio']; //Текст
$pm['pm_title'] = $L['folio_deleted_title_1'] . ' «' . $item['item_title'] . '» ' . $L['folio_deleted_title_2']; //Заголовок письма (Текст+Название элемента+Текст)
$pm['pm_date'] = (int)$sys['now'];//Когда выслао письмо
$pm['pm_text'] = $text;//Суммарный текст письма
$pm['pm_fromstate'] = 0; // Из состояния непрчитанного
$pm['pm_fromuserid'] = $usr['id']; // От текущего пользователя кто совершает операцию
$pm['pm_fromuser'] = $usr['name'];// Имя текущего пользователя кто совершает операцию (на самом деле тут можно написать Трамп, все равно PM модуль возьмет имя из $usr['id'])
$pm['pm_touserid'] = $item['item_userid']; // Кому - владельцу $item['item_userid']
$pm['pm_tostate'] = 0;// В состояние непрчитанного
$pmsql = $db->insert($db_pm, $pm); // Куда делаем инсерт
$pmsql = $db->update($db_users, array('user_newpm' => '1'), "user_id = ".$item['item_userid']."");//Какие строки туда передаем
}
}
cot_folio_delete($id, $item);//Удаляем элемент
Added 1 minute later: Что такое $pmsql = $db->update($db_users, array('user_newpm' => '1'), "user_id = ".$item['item_userid'].""); $pmsql = $db->update($db_users, array('user_newpm' => '1'), "user_id = $userid"); из вашего кода? Кто такой "user_id = $userid"? Added 2 minutes later: Я бы советовал без всяких условий /Если текущее ID не совпадает с id автора элемента и //Если выбрана причина poorphoto $pm['pm_title'] = 'Title'; $pm['pm_date'] = (int)$sys['now']; $pm['pm_text'] = 'TEXT'; $pm['pm_fromstate'] = 0; $pm['pm_fromuserid'] = 1; $pm['pm_fromuser'] = 'Trump'; $pm['pm_touserid'] = 1; $pm['pm_tostate'] = 0; $pmsql = $db->insert($db_pm, $pm); $pmsql = $db->update($db_users, array('user_newpm' => '1'), "user_id = ".$item['item_userid'].""); и посмотреть придет ли письмо юзеру 1 от юзера 1 Added 56 seconds later: потом пробовать туда ДОБАВЛЯТЬ какие то реальные id и другие переменные и только когда все будет работать - ставить выше разные условия. Поймете как работает котонти заодно. Added 50 seconds later: Даже больше - еще сделать Added 43 seconds later: Умываю руки (Пилат (с)) |