Перейти к содержимому


переделка чата для MKP


Сообщений в теме: 163

#141 Снеговик

Снеговик

    Активный участник

  • Модераторы
  • PipPipPip
  • 1679 сообщений
  • Пол:Мужчина
  • Форум:IPB 2.3.x
  • Версия MKP:C1.2.2 R0.0.2

Отправлено 19 July 2012 - 16:23

поставил портал залил чат http://test.nevinka-...php?ind=mkpchat все работает

попробуйте другю библиотек jquery поключить

#142 Гостья

Гостья

    Активный участник

  • Пользователи
  • PipPipPip
  • 423 сообщений
  • Пол:Женщина
  • Форум:Нет
  • Версия MKP:R1.0.2, R1.0.1

Отправлено 19 July 2012 - 18:56

как?

#143 Снеговик

Снеговик

    Активный участник

  • Модераторы
  • PipPipPip
  • 1679 сообщений
  • Пол:Мужчина
  • Форум:IPB 2.3.x
  • Версия MKP:C1.2.2 R0.0.2

Отправлено 19 July 2012 - 20:56

ну качните http://95.31.31.244/...y-1.7.2.js  эту или сразу подключите

<script type="text/javascript" src="http://95.31.31.244/...query-1.7.2.js" charset="utf-8"></script>

#144 Гостья

Гостья

    Активный участник

  • Пользователи
  • PipPipPip
  • 423 сообщений
  • Пол:Женщина
  • Форум:Нет
  • Версия MKP:R1.0.2, R1.0.1

Отправлено 19 July 2012 - 21:11

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

#145 Снеговик

Снеговик

    Активный участник

  • Модераторы
  • PipPipPip
  • 1679 сообщений
  • Пол:Мужчина
  • Форум:IPB 2.3.x
  • Версия MKP:C1.2.2 R0.0.2

Отправлено 19 July 2012 - 21:13

ну там явно где то ошипка вываливается. только вот где.

#146 Снеговик

Снеговик

    Активный участник

  • Модераторы
  • PipPipPip
  • 1679 сообщений
  • Пол:Мужчина
  • Форум:IPB 2.3.x
  • Версия MKP:C1.2.2 R0.0.2

Отправлено 19 July 2012 - 21:25

по пробуйте подключит квери после

{$js}
  {$pmk_js}
что бы было так
{$js}
  {$pmk_js}
<script type="text/javascript" src="http://95.31.31.244/js/jquery-1.7.2.js" charset="utf-8"></script>


#147 Гостья

Гостья

    Активный участник

  • Пользователи
  • PipPipPip
  • 423 сообщений
  • Пол:Женщина
  • Форум:Нет
  • Версия MKP:R1.0.2, R1.0.1

Отправлено 19 July 2012 - 22:22

неа :unsure: и между ними тоже попробовала

#148 Снеговик

Снеговик

    Активный участник

  • Модераторы
  • PipPipPip
  • 1679 сообщений
  • Пол:Мужчина
  • Форум:IPB 2.3.x
  • Версия MKP:C1.2.2 R0.0.2

Отправлено 19 July 2012 - 22:31

структуру таблицы бд чата покажите.


у вас смайлы работают? при наведении на слово смайлы окно всплывает с смайликами?

#149 Гостья

Гостья

    Активный участник

  • Пользователи
  • PipPipPip
  • 423 сообщений
  • Пол:Женщина
  • Форум:Нет
  • Версия MKP:R1.0.2, R1.0.1

Отправлено 20 July 2012 - 14:29

Просмотр сообщенияСнеговик (19 July 2012 - 22:31) писал:

у вас смайлы работают? при наведении на слово смайлы окно всплывает с смайликами?
да, всплывает и при нажатии на смайлик его код прописвается в поле что слева от кнопки "отправить" , но при нажатии на эту кнопку ничего не происходит


Просмотр сообщенияСнеговик (19 July 2012 - 22:31) писал:

структуру таблицы бд чата покажите.

Прикрепленные изображения

  • 545.jpg


#150 Снеговик

Снеговик

    Активный участник

  • Модераторы
  • PipPipPip
  • 1679 сообщений
  • Пол:Мужчина
  • Форум:IPB 2.3.x
  • Версия MKP:C1.2.2 R0.0.2

Отправлено 20 July 2012 - 14:40

хех. у вас поля нет одного. невыводит ничего потомучто ошиба бд возвращается. добавте поле mem_id тип int длина 10

#151 Гостья

Гостья

    Активный участник

  • Пользователи
  • PipPipPip
  • 423 сообщений
  • Пол:Женщина
  • Форум:Нет
  • Версия MKP:R1.0.2, R1.0.1

Отправлено 20 July 2012 - 14:50

ну я делала запрос как было написано в начале темы

CREATE TABLE IF NOT EXISTS `chat` (
`id` int(15) NOT NULL AUTO_INCREMENT,
`name` varchar(30) NOT NULL,
`text` text NOT NULL,
`mem_id` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;


и как мне теперь быть? удалить таблицу чата?  и какой запрос теперь сделать? я просто в мускуле пока не сильно соображаю)

Сообщение отредактировал Гостья: 20 July 2012 - 14:52


#152 xeon

xeon

    Активный участник

  • Пользователи
  • PipPipPip
  • 496 сообщений
  • Пол:Мужчина
  • Город:MSK
  • Интересы:PHP, MySQL, CSS, XML, HTML, JavaScript
  • Форум:IPB 3.2, IPB 3.1
  • Версия MKP:R1.0.2, R1.0.1

Отправлено 20 July 2012 - 15:01

выполните запрос
DROP TABLE chat

потом сделайте за нового запрос в бд

CREATE TABLE IF NOT EXISTS `chat` (
`id` int(15) NOT NULL AUTO_INCREMENT,
`name` varchar(30) NOT NULL,
`text` text NOT NULL,
`mem_id` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

Сообщение отредактировал xeon: 20 July 2012 - 15:06


#153 Гостья

Гостья

    Активный участник

  • Пользователи
  • PipPipPip
  • 423 сообщений
  • Пол:Женщина
  • Форум:Нет
  • Версия MKP:R1.0.2, R1.0.1

Отправлено 20 July 2012 - 15:08

я удалила таблицу чата, сделала запрос

CREATE TABLE IF NOT EXISTS `chat` (
`id` int(15) NOT NULL AUTO_INCREMENT,
`name` varchar(30) NOT NULL,
`text` text NOT NULL,
`mem_id` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

теперь то, что пишу в чате появляется. но.... вместо русских слов - :null , а транслит, смайлы и цифры проходят нормально

#154 xeon

xeon

    Активный участник

  • Пользователи
  • PipPipPip
  • 496 сообщений
  • Пол:Мужчина
  • Город:MSK
  • Интересы:PHP, MySQL, CSS, XML, HTML, JavaScript
  • Форум:IPB 3.2, IPB 3.1
  • Версия MKP:R1.0.2, R1.0.1

Отправлено 20 July 2012 - 15:11

скинте index.php чата

#155 Гостья

Гостья

    Активный участник

  • Пользователи
  • PipPipPip
  • 423 сообщений
  • Пол:Женщина
  • Форум:Нет
  • Версия MKP:R1.0.2, R1.0.1

Отправлено 20 July 2012 - 15:17

короче, я сделала так. взяла чат отсюда http://www.rusmkport...indpost&p=17589 , ему в папку js кинула jquery-1.7.2.js , подключила его в тпл_майн , удалила теблицу чата, сделала запрос в базу понову и вроде как бы чат заработал нормально. уфф....

остался один вопросик - а как во всем этом комплекте открыть гостям писать в чате? и чтоб если открыт доступ гостям - в поле имя автоматом прописывалось  "Guest" или что-то в этом роде

Сообщение отредактировал Гостья: 20 July 2012 - 15:22


#156 xeon

xeon

    Активный участник

  • Пользователи
  • PipPipPip
  • 496 сообщений
  • Пол:Мужчина
  • Город:MSK
  • Интересы:PHP, MySQL, CSS, XML, HTML, JavaScript
  • Форум:IPB 3.2, IPB 3.1
  • Версия MKP:R1.0.2, R1.0.1

Отправлено 20 July 2012 - 15:22

найдите
if (!$autoreid) {
  $submit="Зарегестрируйтесь или авторизируйтесь для отправки сообщения"; $none ="style=\"display: none;\" ";
  } else {
  $submit=""; 
  }

и заменитена
if (!$autoreid) {
  $submit="";
  }

должен доступ открытся

#157 Снеговик

Снеговик

    Активный участник

  • Модераторы
  • PipPipPip
  • 1679 сообщений
  • Пол:Мужчина
  • Форум:IPB 2.3.x
  • Версия MKP:C1.2.2 R0.0.2

Отправлено 20 July 2012 - 15:39

лучше бы вы оставили тот где у вас  русские буквы не вывоилсь. там уже все прописано если гость то впищет его имя.

а кирилицу непонимало потомучто  он для utf8 был.  чтобы кирилицу читал надо было json_encode($msg); заменить на
json_safe_encode ($msg);

#158 Снеговик

Снеговик

    Активный участник

  • Модераторы
  • PipPipPip
  • 1679 сообщений
  • Пол:Мужчина
  • Форум:IPB 2.3.x
  • Версия MKP:C1.2.2 R0.0.2

Отправлено 20 July 2012 - 15:41

if (!$autoreid) {
  $submit="";
  }

это тоже можно удалить.

и удалите не нужный jquery.cookie.js

и удалите его подключение в модуле. оно не нужно

#159 Гостья

Гостья

    Активный участник

  • Пользователи
  • PipPipPip
  • 423 сообщений
  • Пол:Женщина
  • Форум:Нет
  • Версия MKP:R1.0.2, R1.0.1

Отправлено 20 July 2012 - 15:41

Просмотр сообщенияСнеговик (20 July 2012 - 15:39) писал:

лучше бы вы оставили тот где у вас  русские буквы не вывоилсь. там уже все прописано если гость то впищет его имя.
да тот не проблема вернуть :)  я и тот, и этот попробую)

Сообщение отредактировал Гостья: 20 July 2012 - 16:20


#160 Гостья

Гостья

    Активный участник

  • Пользователи
  • PipPipPip
  • 423 сообщений
  • Пол:Женщина
  • Форум:Нет
  • Версия MKP:R1.0.2, R1.0.1

Отправлено 20 July 2012 - 16:16

ок. вернула все, сделала русские буквы. спасибки. но вот заметила одну странность в смайлах - смайлики
:)
и
:(
  (это первые смайлики в первом ряду и в шестом) в чате отображаются такими же кодами, а не рожицами-рисунками



Ответить



  


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных