Перейти к контенту
  • 0

Отправка почты/лс


geemly

Вопрос

когда нажимаю кнопку "новое письмо" в моей панели управления на форуме, то после отправки получаю вот что

 

mySQL query error: SELECT m.mgroup_others, m.id, m.name, m.msg_total, m.view_pop, m.email_pm, m.language, m.email, me.vdirs, g.g_max_messages, g.g_use_pm FROM ibf_members m, ibf_groups g

LEFT JOIN ibf_member_extra me ON (m.id=me.id)

WHERE LOWER(m.name) IN ('вар')

AND m.mgroup=g.g_id

 

mySQL error: Unknown column 'm.id' in 'on clause'

mySQL error code:

Date: Friday 10th 2006f February 2006 04:23:04 PM

 

 

А письма на мыло уходят нормально. Т.е. когда захожу в профиль пользователя и жму отправить емайл. Я так думаю, это с ЛС проблемы.

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

$get = implode( "," , $select_array );

$table = implode( "," , $final_from );

$where = implode( " AND " , $where_array );

$join = implode( "\n" , $joinleft_array );

 

таких строк нет в файле:

 

ips_kernel/class_db_mysql.php

 

 

Все остальное поменял и вот что получается

 

mySQL query error: SELECT m.mgroup_others, m.id, m.name, m.members_disable_pm, m.members_display_name, m.msg_total, m.view_pop, m.email_pm, m.language, m.email, me.vdirs, g.g_max_messages, g.g_use_pm FROM (ibf_members m, ibf_groups g)

LEFT JOIN ibf_member_extra me ON (m.id=me.id)

WHERE LOWER(m.members_display_name) IN ('denisp')

AND m.mgroup=g.g_id

 

mySQL error: Unknown column 'm.members_disable_pm' in 'field list'

mySQL error code:

Date: Friday 10th 2006f February 2006 04:58:23 PM

Ссылка на комментарий
Поделиться на других сайтах

  • 0

ты, видимо, искал по названию функции и менял ее полностью.

у тебя 2.0.х, а там еще, видимо, не было запрещения PM.

смотри внимательно на пост по ссылке что я тебе дал и читай внимательно, находи разницу (подсказка - она в скобках) и делай по аналогии у себя.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Простите пожалуйста бедного ламера! Я так и не понял как изменить эти файлы для IPB 2.0.3. Все перепробовал, все равно выдает ошибку при отправке ЛС. Подскажите что делать?
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Так ведь этот мод не подходит к 2.0.3! В файле class_db_mysql.php вообще нет таких строк! Что нужно поменять для того чтобы поставить это на 2.0.3? И еще: от чего зависит появление этого глюка? Почему у одних все нормально, а другим приходится ставить мод?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Denis-hm, от наличия MySQL 5 зависит.

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

Ссылка на комментарий
Поделиться на других сайтах

  • 0

А у меня нет.........

Не умею я находить аналогии......

у меня 2.0.3 и MySQL 5

 

не понимаю я куда

 

if ( count($final_from) > 1 )

$table = "(".$table.")";

 

 

Вставлять :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0
mySQL query error: SELECT m.mgroup_others, m.id, m.name, m.members_disable_pm, m.members_display_name, m.msg_total, m.view_pop, m.email_pm, m.language, m.email, me.vdirs, g.g_max_messages, g.g_use_pm FROM (ibf_members m, ibf_groups g)

LEFT JOIN ibf_member_extra me ON (m.id=me.id)

WHERE LOWER(m.members_display_name) IN ('jazva')

AND m.mgroup=g.g_id

 

mySQL error: Unknown column 'm.members_disable_pm' in 'field list'

mySQL error code:

Date: Tuesday 28th 2006f February 2006 09:01:06 PM

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Мляха буха, я зря что-ли писал что статья работает только для 2.1.х ?

Зачем, если пользуешься 2.0.х, полностью запрос-то копировать?

 

Не можешь найти две скобки в отличиях между запросами - ищи тех, кто за тебя это сделает.

(Меня искать не надо)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

IPB 2.1.x, mySQL 5

 

для 2.0.х не думаю что сильно отличается.

Только для 2.1 говоришь :D где врем ?

Нигде, просто надо чуть под себя править.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.