Проблема с модом application form V1.0.1

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Natn
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 1 месяц
Благодарил (а): 5 раз

Проблема с модом application form V1.0.1

Сообщение Natn »

Доброго времени суток!

Не могли бы, ВЫ мне помочь с этим мод ом!
У меня такая проблема, при заполнении формы и нажатии сохранить пост не появляется в теме.
То есть не происходит запись в таблицу POSTS.
У ого нибудь возникала такая проблема? И есть ли решение?



Заранее спасибо.
Научите, а там посмотрим .....
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Проблема с модом application form V1.0.1

Сообщение МайскийЖук »

Что за мод-то вообще? Ссылку на него нам самим искать?
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Natn
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 1 месяц
Благодарил (а): 5 раз

Re: Проблема с модом application form V1.0.1

Сообщение Natn »

Пожалуйста, вот ссыль...https://www.phpbb.com/customise/db/mod/ ... tion_form/
Эта форма позволяет пользователям составлять жалобы и прочия. Приложения отправляет на скрытый форум, где администратор может прочитать их и посмотреть.
Научите, а там посмотрим .....
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Проблема с модом application form V1.0.1

Сообщение МайскийЖук »

Вот эти строчки о чем-нибудь говорят?
screenshot.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Natn
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 1 месяц
Благодарил (а): 5 раз

Re: Проблема с модом application form V1.0.1

Сообщение Natn »

Естественно, ладно подумаем еще, если нет других предложений...
Научите, а там посмотрим .....
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Проблема с модом application form V1.0.1

Сообщение Shredder »

Не совсем понял, что делает этот мод, но если отправляет сообщения администраторам, то есть вот такая альтернатива: https://www.phpbb.com/customise/db/mod/ ... istration/
У меня хорошо работает. В админке можно настроить, получать ли письма почтой, или через назначенного бота в определённый форум.
Аватара пользователя
Natn
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 1 месяц
Благодарил (а): 5 раз

Re: Проблема с модом application form V1.0.1

Сообщение Natn »

хм, странно у меня перестали записываться и DM музыкальный чарт, DM видео, DM Easy Download System ибо они такую же систему используют что и Application form MOD

Вот пример пхп кода:

Код: Выделить всё

// variables to hold the parameters for submit_post
$poll = $uid = $bitfield = $options = ''; 

generate_text_for_storage($apply_post, $uid, $bitfield, $options, true, true, true);

$data = array( 
	'forum_id'		=> $forumid_send,
	'icon_id'		=> false,

	'enable_bbcode'		=> true,
	'enable_smilies'	=> true,
	'enable_urls'		=> true,
	'enable_sig'		=> true,

	'message'		=> $apply_post,
	'message_md5'	=> md5($apply_post),
				
	'bbcode_bitfield'	=> $bitfield,
	'bbcode_uid'		=> $uid,
	
	'post_as_groupmember' => $user_id,

	'post_edit_locked'	=> 0,
	'topic_title'		=> $apply_subject,
	'notify_set'		=> false,
	'notify'			=> false,
	'post_time' 		=> 0,
	'forum_name'		=> '',
	'enable_indexing'	=> true,
	'seo_desc'			=> '',
	'seo_key'			=> '',
	'topic_seo_title'	=> '',
	'topic_image_id'	=> 0,
	'seo_post_key'		=> '',
	'post_approved'     => 1,
);

// Sending the post to the forum set in configuration above
submit_post('post', $apply_subject, '', POST_NORMAL, $poll, $data);
и ещё какой файл отвечает за запись в базу данных?

Добавлено спустя 45 минут 19 секунд:
Причину я понял...

Код: Выделить всё

submit_post('post', $apply_subject, '', POST_NORMAL, $poll, $data);
Вот эта функция не срабатывает.
Научите, а там посмотрим .....
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Проблема с модом application form V1.0.1

Сообщение МайскийЖук »

Это было очевидно.

Код: Выделить всё

submit_post($mode, $post_data['post_subject'], $post_data['username'], $post_data['topic_type'], $poll, $data, $update_message, ($update_message || $update_subject) ? true : false);
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Natn
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 1 месяц
Благодарил (а): 5 раз

Re: Проблема с модом application form V1.0.1

Сообщение Natn »

О наконец то, великое спасибо :D

Добавлено спустя 24 минуты 3 секунды:
М-дас, не долго радовалась птичка, свободе, своей!
SQL ERROR [ mysqli ]

Column 'topic_id' cannot be null [1048]

SQL

INSERT INTO phpbb_posts (forum_id, poster_id, ranon_poster_id, icon_id, poster_ip, post_time, post_approved, post_as_groupmember, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, post_username, post_subject, seo_post_key, post_text, post_checksum, post_attachment, bbcode_bitfield, bbcode_uid, post_ua, screen, post_os, post_browser, post_postcount, post_edit_locked, post_expire_time, post_bgcolor_f, topic_id) VALUES (1, 2, 2, 0, '127.0.0.1', 1347189211, 1, '2', 1, 1, 1, 1, '', NULL, '', 'Пользователь [b:57qyq45s] Angel[/b:57qyq45s].<br /><br />[b:57qyq45s]Р�јСЏ[/b:57qyq45s]: Проверка<br />[b:57qyq45s]E-mail[/b:57qyq45s]: <!-- e --><a href=\"mailto:ik@rambler.ru\">ik@rambler.ru</a><!-- e --><br />[b:57qyq45s]оставил[/b:57qyq45s]: РџСЂРѕСЃСЊР±Р°<br />', '847380b5afd845e4c69451e438fbea34', 0, 'QA==', '57qyq45s', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.3) Gecko/20100401 AskTbDVS2/3.15.4.23821 Firefox/3.6.3 ( )', '', 'Windows XP||windows', 'Firefox 3.6.3||firefox', 1, 0, 1347189211, '', NULL)

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 754
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()

FILE: [ROOT]/includes/functions_posting.php
LINE: 2423
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/application.php
LINE: 78
CALL: submit_post()
и как это решить?
Научите, а там посмотрим .....
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Проблема с модом application form V1.0.1

Сообщение Пчелкин »

Natn Мод отлично работает на 3.0.11....никаких доделок в файлах не производилось...
Проверяй установку...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Natn
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 1 месяц
Благодарил (а): 5 раз

Re: Проблема с модом application form V1.0.1

Сообщение Natn »

Да не спорю, только что на чистом форуме побывал, всё отлично работает!

Но увы, на текущем не фига! Уже переустанавливал все равно ну не хочет прописываться сообщение и всё... :cry:
Научите, а там посмотрим .....
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Проблема с модом application form V1.0.1

Сообщение Пчелкин »

Я помню что было какое-то несоответствие исходного кода от поиска нужного места...открываешь стандартный файл и сравниваешь находимые места в обоих - в ст. и в своем...все станет понятно...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Проблема с модом application form V1.0.1

Сообщение Sheer »

Natn писал(а):Column 'topic_id' cannot be null [1048]
Значение topic_id не может иметь нулевое значение.
Вероятно тут

Код: Выделить всё

$data = array( 
	'forum_id'		=> $forumid_send,
	'icon_id'		=> false,
нужно добавить еще и topic_id нечто вроде

Код: Выделить всё

	'topic_id'		=> $topic_id, // $topic_id - идентификационный номер топика
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Проблема с модом application form V1.0.1

Сообщение Пчелкин »

// Let's set the configuration, this is the ID of the forum where the post goes to
$forumid_send = ??;

Вместо вопросов ид форума вписал?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Natn
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 1 месяц
Благодарил (а): 5 раз

Re: Проблема с модом application form V1.0.1

Сообщение Natn »

Да всё сделал.
блин...

И так кратко резюмирую...

Когда выполняем

Код: Выделить всё

submit_post('post', $apply_subject, '', POST_NORMAL, $poll, $data);
нету записи в таблицу.

Когда выполняем

Код: Выделить всё

submit_post($mode, $post_data['post_subject'], $post_data['username'], $post_data['topic_type'], $poll, $data, $update_message, ($update_message || $update_subject) ? true : false);
Получаем такую ошибку...
Column 'topic_id' cannot be null [1048]

SQL

INSERT INTO phpbb_posts (*****, topic_id) VALUES (*****, NULL)
Добавлено спустя 25 минут 15 секунд:
:ugeek: Такс самое интересное в база запись есть! только что проверил...
НО при просмотре (на форуме) вся запись удаляется, что это может быть?
Научите, а там посмотрим .....

Вернуться в «Поддержка phpBB 3.0.х»