Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Установка Блоков
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Anibus вне форума      Старый Блок Birthday #1  
Аватара для Anibus
Anibus
Новенький
Регистрация: 30.06.2005
Сообщения: 21


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

Посмотреть профиль Отправить персональное сообщение для Anibus Найти все сообщения от Anibus Добавить Anibus в список друзей  
30.06.2005, 09:44

Нашел блок Birthday. Поставил.

Но не работают две вещи:

1) Личное Сообщение с поздравлением вроде отправляется но в списке сообщений его не видно, хотя пишется что "Ваша папка «Входящие» заполнена на 5%". Но никаких сообщений нет. Если "Удалить все" то указывается что "Ваша папка «Входящие» заполнена на 0%". В чем тут может быть дело? Может при генерации сообщения не все поля заполняются? Вот отрывок кода отвечающий за отправку сообщения:

PHP код:
 while(list($userid,$pms) = sql_fetch_row($result1$dbi)) {

$sql "SELECT username,user_avatar FROM ".$user_prefix."_users WHERE user_id='$userid'";
if (
$pms == 0) {
sql_query("insert into ".$prefix."_bbprivmsgs values (NULL,1,'Поздравляем с днем рождения','3','$userid','$time','7f000001','1','1'  ,'1','1') "$dbi);
$pm_lastid $db->sql_nextid();
$text"Администрация сайта поздравляет вас с днем рождения. Желает счастья, здоровья, долгих лет жизни! ";
sql_query("insert into ".$prefix."_bbprivmsgs_text  VALUES ('$pm_lastid',1,'$text')"$dbi);
sql_query("UPDATE ".$prefix."_birthday SET pm='1' WHERE userid='$userid'"$dbi);
}
$result $db->sql_query($sql);
$row $db->sql_fetchrow($result);
$username=$row[username]; 



2) Не показывается аватара именинника. Картинка почему то грузится с адреса типа "http://www.mysite.ru/modules/Forums/images/avatars/http://www.mysite.ru/modules/Forums/images/avatars/avatar.gif"

Код вывода аватарки такой:

PHP код:
 if ($row["user_avatar"]<>""){
$content .= "<img border=\"0\" src=\"modules/Forums/images/avatars/".$row["user_avatar"]."\" align=top>";




Помогите разобраться

BuKTOp вне форума      Старый #2  
Аватара для BuKTOp
BuKTOp
Новенький
Регистрация: 24.06.2005
Сообщения: 9


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

Посмотреть профиль Отправить персональное сообщение для BuKTOp Найти все сообщения от BuKTOp Добавить BuKTOp в список друзей  
30.06.2005, 13:03

На счет 1ой проблемы я не знаю, а вот в номере два ворде нашел ошибку ... попробуй так:
if ($row["user_avatar"]<>""){
$content .= "<img border=\"0\" src=\".$row["user_avatar"]."\" align=top>";
}
============================
если не прально то извените ... сам только учюсь ...

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


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

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

попробуй так сделать:
PHP код:
 if ($pms == 0) { 
sql_query("insert into ".$prefix."_bbprivmsgs (privmsgs_id, privmsgs_type, privmsgs_subject, privmsgs_from_userid, privmsgs_to_userid, privmsgs_date, privmsgs_ip, privmsgs_enable_bbcode, privmsgs_enable_html, privmsgs_enable_smilies, privmsgs_attach_sig) values (NULL,1,'Поздравляем с днем рождения','3','$userid','$time','7f000001','1','1'  ,'1','1') "$dbi); 
$pm_lastid $db->sql_nextid(); 
$text"Администрация сайта поздравляет вас с днем рождения. Желает счастья, здоровья, долгих лет жизни! "
sql_query("insert into ".$prefix."_bbprivmsgs_text  VALUES ('$pm_lastid',1,'$text')"$dbi); 
sql_query("UPDATE ".$prefix."_birthday SET pm='1' WHERE userid='$userid'"$dbi); 

 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Anibus вне форума      Старый #4  
Аватара для Anibus
Anibus
Новенький
Регистрация: 30.06.2005
Сообщения: 21


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

Посмотреть профиль Отправить персональное сообщение для Anibus Найти все сообщения от Anibus Добавить Anibus в список друзей  
01.07.2005, 14:34

с аватаркой вроде все нормально. у пользователя не совсем правильно путь к картинке прописан был.

а вот с сообщениями таже проблема. не помогает.

придется удолять эти строки, чтоб ничего не посылалось. ато народ в замешательстве будет.

всем спасибо! :)

Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Необходимо скрестить блок Who_online & login mallen Настройка и Изменение 13 16.03.2007 13:51
посоветуйте блок для банеров avg Установка Блоков 5 09.07.2006 07:55
помогите изменить блок? kor Настройка и Изменение 3 27.10.2005 16:39
блок наша кнопка vpall Установка Блоков 11 23.09.2005 20:57


Часовой пояс GMT +4, время: 16:47.


На Верх
Рейтинг@Mail.ru