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

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
Добавление сообщения в форум из дампа базы [сообщение #76806]

Не знал как более точнее назвать тему, посему как есть. Собственно интересует вопрос: когда человек создает сообщение на форум, в какие таблицы записываются данные?

Зачем это нужно: пару дней назад, один человек с соотвествующими правами модерировал тему на предмет удаления сообщений, нужно было удалить пару сообщений, но он запутался с чекбоксами (нужно было выделить что удалять, а он наоборот - снял отметку с удаляемых сообщений) и грубо говоря вся тема удалилась, осталось вот эти пару сообщений, к-рые нужно было удалить. Одним словом - сделал все наоборот. Так вот, тема была интересна очень и довольно таки важная для форумчан. У меня есть бекап за день до этого случая, но расспаковать его я не могу, так как уже прошло несколько дней и много нового напостили на форуме. Я подумал, что можно залезть в дамп базы форума, найти эти посты, скопировать их и вставить в базу. По сути, постайди стоит инкремент, значит айди этих постов новые посты не смогли получить, значит они свободны, и как бы можно сделать то, что я хочу. Но возникает вопрос - а точно ли только в одну таблицу добавляются данные, или еще в каике-то? А то получится, что я вручную добавлю эти сообщения, и потом на форуме вылезет "косяк" где-то... хочу перестраховаться на этот случай.

Кто что скажет по этому поводу? Выслушаю любые предложения. Спасибо!

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

Old Post 06-06-2005 12:56
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Fay
Участник
Средний рейтинг: 1 | Оценок: 2

Зарегистрирован: May 2005
Место проживания:
Публикаций: 7
Статус: Fay в оф-лайне
[сообщение #76816]

Ð_аспакуй дамп на локале и копи-паст самый простой и эффективный вариант
А так смотри какой ID и темы какие ID у постов и ройся в базе ищя в соответствующих таблицах. А дальше думаю, если знаешь где "Any Key" , разберешься.

Сообщение было отредактировано Fay 07-06-2005 в 02:21

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

Old Post 07-06-2005 02:18
Нажмите сюда для просмотра профайла Fay Отправить Персональное сообщение Fay Найти сообщения от Fay Добавить Fay в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #76819]

Fay
читай внимательно мой первый пост, речь шла не о том, что ты ответил. Какие айди постов нужно вставлять я итак знаю, длаьше нет смысла объяснять - все сказано в первом посте.

ЗЫ: форум находится на моей машине, т.е. я сам себе локалхост

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

Old Post 07-06-2005 11:48
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Fay
Участник
Средний рейтинг: 1 | Оценок: 2

Зарегистрирован: May 2005
Место проживания:
Публикаций: 7
Статус: Fay в оф-лайне
[сообщение #76823]

Что тебе мешает распаковать базу ? Сделай копию скриптов форума и распаковывай туда.
Можеш сделать експорт в ексель таблицу постс старую и новую а потом попи паст из старой в новую в екселе удобно, а затем обратно в sql файл тока 1 таблицу и заменяй ее на ту.

Сообщение было отредактировано Fay 07-06-2005 в 16:34

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

Old Post 07-06-2005 16:31
Нажмите сюда для просмотра профайла Fay Отправить Персональное сообщение Fay Найти сообщения от Fay Добавить Fay в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #76829]

так и быть, не хотел прочитать, процитирую тогда еще раз:

quote:
Собственно интересует вопрос: когда человек создает сообщение на форум, в какие таблицы записываются данные?

quote:
Но возникает вопрос - а точно ли только в одну таблицу добавляются данные, или еще в каике-то? А то получится, что я вручную добавлю эти сообщения, и потом на форуме вылезет "косяк" где-то... хочу перестраховаться на этот случай.

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

Old Post 07-06-2005 21:22
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Fay
Участник
Средний рейтинг: 1 | Оценок: 2

Зарегистрирован: May 2005
Место проживания:
Публикаций: 7
Статус: Fay в оф-лайне
[сообщение #76833]

quote:
Первоначальное сообщение от Xrobak
так и быть, не хотел прочитать, процитирую тогда еще раз:

Смотри код на пхп в какие таблицы он добавляет.

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

Old Post 08-06-2005 00:39
Нажмите сюда для просмотра профайла Fay Отправить Персональное сообщение Fay Найти сообщения от Fay Добавить Fay в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #76847]

слушай - и где ты такой умный нашелся на мою голову? Не можеш помочь, то не флуди попросту, а если знаеш точно в какие таблицы, тогда скажи, получиш спасибо. А то развел тут базар понимаеш ли... такие ответы и я мастак давать.

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

Old Post 08-06-2005 18:18
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Fay
Участник
Средний рейтинг: 1 | Оценок: 2

Зарегистрирован: May 2005
Место проживания:
Публикаций: 7
Статус: Fay в оф-лайне
[сообщение #76850]

Ты бф для начала модераторов своих научил модеркой пользоватся а потом бы уже глупые темы создавал бы. Я вообще не вижу смысла тут постить такой вопрос, имхо глупый он. Все и так в коде ясно и понятно.
Вот выдрал из кода function_newpost

PHP:


INSERT INTO 
" . TABLE_PREFIX . "post
                                
(threadid, parentid, title, username, userid, dateline, pagetext, allowsmilie,
                                 
showsignature, ipaddress, iconid, visible, attach)
                        
VALUES
                                
($threadinfo[threadid], $parentid, '" . addslashes($post['title']) . "',
                                 
'" . addslashes($post['postusername']) . "', $bbuserinfo[userid], " . TIMENOW . ",
                                 
'" . addslashes($post['message']) . "', $post[enablesmilies], $post[signature],
                                 
'" . addslashes($post['ipaddress']) . "', $post[iconid], $post[visible], $totalattachments)



Добавляй а потом счетчики обновляй и смотри что вышло я такое никогда не делал тока по мелочи и все работало.

Сообщение было отредактировано Fay 08-06-2005 в 19:17

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

Old Post 08-06-2005 19:05
Нажмите сюда для просмотра профайла Fay Отправить Персональное сообщение Fay Найти сообщения от Fay Добавить Fay в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #76852]

во-первых то были не модераторы, а был супермод, у всех бывают ошибки, не строить из этого же трагедию.

ЗЫ: этот код я и сам видел, но где гарантия что больше ничего не добавляется, крому как в таблицу пост? Мне вот это и нужно, более или менее быть уверенным добавляется в одну таблицу, или еще какие данные записываются в другие таблицы. Если бы на форуме редко постили, то я бы таким "копипастом" и выяснил что да как, но у меня много постят, и посему подобные эксперименты немного могут подпортить общую картину. Как говорится - прежде чем что-то делать, подумай, в крайнем случае спроси раз не уверен, что я и сделал.

ЗЫ: спасибо за оценивание, я другого и не ожидал от тебя

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

Old Post 08-06-2005 19:28
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
kerk
k0t
Средний рейтинг: 4.92 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2004
Место проживания:
Публикаций: 148
Статус: kerk в оф-лайне
[сообщение #76853]

Xrobak
если на локалке есть рабочий форум, там и проверь, там уж точно тебе никто не помешает "постами"
нету - поставь и тренируй его =))

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

Old Post 08-06-2005 19:44
Нажмите сюда для просмотра профайла kerk Отправить Персональное сообщение kerk Найти сообщения от kerk Добавить kerk в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #76854]

kerk

quote:
ЗЫ: форум находится на моей машине, т.е. я сам себе локалхост

еще раз повторюсь - рабочая версия форума находится на моем компе, т.е. форум для меня и есть локалхост, посему немогу я тестить...

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

Old Post 08-06-2005 19:50
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
kerk
k0t
Средний рейтинг: 4.92 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2004
Место проживания:
Публикаций: 148
Статус: kerk в оф-лайне
[сообщение #76856]

ну а кто мешает поставить еще один?
скажем, испытания всех хаков сначала проходят на моем компе и уж потом идут на основной форум

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

Old Post 08-06-2005 20:02
Нажмите сюда для просмотра профайла kerk Отправить Персональное сообщение kerk Найти сообщения от kerk Добавить kerk в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
miXei
Консультант по vB
Средний рейтинг: 4.2 | Оценок: 10
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2002
Место проживания: www.mixei.ru
Публикаций: 363
Статус: miXei в оф-лайне
[сообщение #76870]

Xrobak
Насколько я понимаю при создании темы задействуются таблицы thread и post.

При ответе только post.

+ еще postindex и word для построения поискового индекса. Но в твоем случае ими можно пренебречь.

Больше вроде бы никаких изменений в базе.

__________________
miXei.ru - Дискуссионный клуб

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

Old Post 09-06-2005 09:55
Нажмите сюда для просмотра профайла miXei Отправить Персональное сообщение miXei Посетить домашнию страничку miXei! Найти сообщения от miXei Добавить miXei в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Fay
Участник
Средний рейтинг: 1 | Оценок: 2

Зарегистрирован: May 2005
Место проживания:
Публикаций: 7
Статус: Fay в оф-лайне
[сообщение #76884]

Ндя... у меня на рабочем хосте даже по 2 копии портала и форума... 1 основный и дополнительные для теста хаков и и.т.д....

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

Old Post 09-06-2005 16:07
Нажмите сюда для просмотра профайла Fay Отправить Персональное сообщение Fay Найти сообщения от Fay Добавить Fay в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #76910]

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

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

Old Post 10-06-2005 17:11
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя

Страницы (2): [1] 2 »


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

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

Page generated in 0.27738190 seconds (97.89% PHP - 2.11% MySQL) with 26 queries.


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