Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Веб Форумы » VBulletin 3.x.x » Дистанционное добавление темы через запросы в БД
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
MarKer
Модератор
Средний рейтинг: 4.67 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 470
Статус: MarKer в оф-лайне
Дистанционное добавление темы через запросы в БД [сообщение #62762]

Задача такая: дистанционно создать новую тему на форуме в определенном разделе, через внешний (не относящийся к форуму) скрипт, который делает запросы в БД.

Проблема: куча всяких наворотов с кешированием и т.п. с которыми я ещё не разобрался

В vB2 и первых бетах vB3 все понятно, все делалось без проблем, но в, по краней мере, RC4 все идет не так гладко...

Как делалось раньше:
(я рассматриваю лишь базовую часть, без учета обновления последнего сообщения в профиле у автора и т.д. - т.е. только что касается добавление новой темы и возможности её корректного просмотра в дальнейшем)

1) INSERT INTO `thread` ... (добавляем новую тему)
2) INSERT INTO `post` ... (добавляем новое сообщение, которое будет первым сообщением в теме)
3) UPDATE `thread` SET `firstpostid` ... (устанавливаем первое сообщение для темы)
4) UPDATE `forum` ... (обновляем информацию по последнему сообщению в разделе)

Все бы хорошо и все это дело работает и сейчас, за одним неприятным НО: автор темы представляется как бы гостем - и обратить его в нормального пользователя можно только через update counters.

Как я понимаю, этих 4-х запросов что я перечислил уже недостаточно...
Что я упустил?

Сообщение было отредактировано MarKer 15-03-2004 в 21:16

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 15-03-2004 21:02
Нажмите сюда для просмотра профайла MarKer Отправить Персональное сообщение MarKer Найти сообщения от MarKer Добавить MarKer в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Tagore
Сибиряк
Средний рейтинг: 3.58 | Оценок: 31
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания: Новосибирск
Публикаций: 1255
Статус: Tagore в оф-лайне
[сообщение #62842]

Jake Bunce
vBulletin Team

It's coming out this Friday.

__________________
Международное брачное агенство в Сибири.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 17-03-2004 06:29
Нажмите сюда для просмотра профайла Tagore Отправить Персональное сообщение Tagore Посетить домашнию страничку Tagore! Найти сообщения от Tagore Добавить Tagore в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MCTarakan
MuZzClub.ru
Средний рейтинг: 4.33 | Оценок: 64
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Ireland
Публикаций: 2710
Статус: MCTarakan в оф-лайне
[сообщение #62850]

MarKer видимо еще надо сделать сразу UPDATE 'user'

__________________
yMC.ru - хомяк музыканта

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 17-03-2004 07:46
Нажмите сюда для просмотра профайла MCTarakan Отправить Персональное сообщение MCTarakan Посетить домашнию страничку MCTarakan! Найти сообщения от MCTarakan Добавить MCTarakan в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MarKer
Модератор
Средний рейтинг: 4.67 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 470
Статус: MarKer в оф-лайне
[сообщение #62866]

Tagore
LOL...
MCTarakan
Там только дата последнего сообщения и количество сообщений всего...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 17-03-2004 14:36
Нажмите сюда для просмотра профайла MarKer Отправить Персональное сообщение MarKer Найти сообщения от MarKer Добавить MarKer в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 03:35.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.00891805 seconds (38.50% PHP - 61.50% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.