Добавлено: 29.08.2006 7:14
Ну так то у меня работает только тип пришлось подправить в базе вручную...
не проставляется почему то требуемый тип из формы..
не проставляется почему то требуемый тип из формы..
скачать русский перевод, моды, скины и стили для phpBB, phpBB3
https://www.phpbbguru.net/community/
Ошибка и до и после этой поправки:Xpert писал(а):http://www.phpbbguru.net/community/view ... 8268#48268
Что, на каждой странице повторять надо?
Код: Выделить всё
Error in posting
DEBUG MODE
SQL Error : 1136 Column count doesn't match value count at row 1
INSERT INTO phpbb_topics (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote, topic_show_first_post) VALUES ('222', 2, 1159967998, 24, 0, 0, 0)
Line : 228
File : functions_post.php
functions_post.php писал(а): if ($mode == 'newtopic' || ($mode == 'editpost' && $post_data['first_post']))
{
$topic_vote = (!empty($poll_title) && count($poll_options) >= 2) ? 1 : 0;
$sql = ($mode != "editpost") ? "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote, topic_show_first_post) VALUES ('$post_subject', " . $userdata['user_id'] . ", $current_time, $forum_id, " . TOPIC_UNLOCKED . ", $topic_type, $topic_vote)" : "UPDATE " . TOPICS_TABLE . " SET topic_title = '$post_subject', topic_type = $topic_type, topic_show_first_post = '$topic_show_first_post' " . (($post_data['edit_vote'] || !empty($poll_title)) ? ", topic_vote = " . $topic_vote : "") . " WHERE topic_id = $topic_id";
if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql); // это 228 строка
}
if ($mode == 'newtopic')
{
$topic_id = $db->sql_nextid();
}
}
Код: Выделить всё
$topic_type, $topic_vote)" :
Код: Выделить всё
$topic_type = ( in_array($topic_type, array(POST_NORMAL, POST_STICKY, POST_ANNOUNCE, POST_GLOBAL_ANNOUNCE)) ) ? $topic_type : POST_NORMAL;
и т.д. Т.е. выводит весь код русского lang_main.phpяю<? php/*************************** lang_main.php
Поручик писал(а):Причем здесь SQL запрос? Лучше гляньте lang_main.php
И уберите все строки перед тэгом <?php
да и что-то с кодировкой// Start add - Global announcement MOD
$lang['Topic_global_announcement']='<b>Общее объявление:</b>';
$lang['Post_global_announcement'] = 'Общее объявление';
// End add - Global announcement MOD
//
// That's all Folks!
// -------------------------------------------------
// [begin] Extended Quick Reply Form mod
$lang['QR'] = 'Áûñòğûé îòâåò';
$lang['QR_quote_link'] = 'öèòèğîâàòü';
$lang['QR_no_text_selected'] = 'Âûäåëèòå òåêñò íà ñòğàíèöå è ïîïğîáóéòå åùå ğàç';
// [end] Extended Quick Reply Form mod
//
// Photo Album Addon v2.x.x by Smartor
//
$lang['Album'] = 'Ôîòîàëüáîì';
$lang['Personal_Gallery_Of_User'] = 'Ïåğñîíàëüíàÿ ãàëåğåÿ ïîëüçîâàòåëÿ %s';
// Start add - Global announcement MOD
$lang['Topic_global_announcement']='<b>Общее объявление:</b>';
$lang['Post_global_announcement'] = 'Общее объявление';
// End add - Global announcement MOD
?>