AlfOz Опубликовано 6 Декабря 2006 Жалоба Поделиться Опубликовано 6 Декабря 2006 Начал писать такой вод mod для себя. Т.е. где-то на портале размещается какая-то новость и автоматом она должна появиться на форуме как тема для обсуждения. Написал, попробовал, темы как не было так и нет. Хотя в базе данных она присутствует. Скрипт создает новые записи в таблицах ibf_posts и ibf_topics, и обновляет таблицу ibf_members. В профиле пользователя, от чего имени создавалась тема появляются эти темы, но зайти на них невозможно - "Некоторые требуемые файлы отсутствуют. Если Вы хотели просмотреть тему, возможно эта тема перемещена или удалена.". Возможно требуются еще какие-то записи? Помогите советом, друзья! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 6 Декабря 2006 Жалоба Поделиться Опубликовано 6 Декабря 2006 Ну так надо смотреть скрипт. Очевидно, что что-то в нём неправильно. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
AlfOz Опубликовано 6 Декабря 2006 Автор Жалоба Поделиться Опубликовано 6 Декабря 2006 $ins = "INSERT INTO ibf_topics (title, description, state, posts, starter_id, start_date, last_poster_id, last_post, icon_id, starter_name, last_poster_name, forum_id, total_votes, firstpost) VALUES ('$title', '$description', '$state', $posts, $starter_id, $start_date, $last_poster_id, $last_post, $icon_id, '$starter_name', '$last_poster_name', $forum_id, $total_votes, $firstpost);"; $ins_q = mysql_db_query($DBName, $ins, $Link); $topic_id = mysql_insert_id(); $int = "INSERT INTO ibf_posts (author_id, author_name, use_sig, use_emo, ip_address, post_date, post, topic_id, forum_id) VALUES ($starter_id, '$starter_name', $use_sig, $use_emo, '$ip_address', $start_date, '$post', $topic_id, $forum_id);"; $int_q = mysql_db_query($DBName, $int, $Link); Ну, вот фрагмент скрипта. Два майсиквельных запроса, оба отрабатывают как надо. Остальная часть скрипта, это только переменные. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
M-K Опубликовано 6 Декабря 2006 Жалоба Поделиться Опубликовано 6 Декабря 2006 AlfOz, может счетчики номеров тем в профиле и в форуме работают несогласованно? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 6 Декабря 2006 Жалоба Поделиться Опубликовано 6 Декабря 2006 2AlfOz не вижу где ты заполняешь ibf_topics.approvedДолжно быть единицей. Иначе - топик на премодерации. ibf_posts.queued должно быть 0. Хотя не критично. будет работать и с нулом. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
AlfOz Опубликовано 6 Декабря 2006 Автор Жалоба Поделиться Опубликовано 6 Декабря 2006 Song Нет слов, что бы выразить мою благодарность! Огромное человеческое - СПАСИБО! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.