|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.02.2012, 13:35 | #11 |
Смайлик :)
Форумчанин
Регистрация: 12.12.2010
Сообщений: 445
|
вот же http://www.ayola.net/ хостинг
Самый перспективный framework Yii (c)
|
21.02.2012, 17:18 | #12 | |
Форумчанин
Регистрация: 17.01.2010
Сообщений: 277
|
Цитата:
|
|
22.02.2012, 09:26 | #13 |
Форумчанин
Регистрация: 17.01.2010
Сообщений: 277
|
Нашел хороший удобный хостинг - 1gb.ru Все работает. Вот только опять с кодировкой проблема, теперь на стороне клиента - отправляет русский текст хорошо, на сервере я его конвертирую (iconv) - добавляется в базу прекрасно, затем я отправляю все сообщения из базы клиенту - ему приходят ромбики со знаками вопроса(
Что исправить еще нужно? |
22.02.2012, 12:12 | #14 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Попробуй переправлять в utf-8, а затем декодировать на стороне клиента
Alar, верни репу!
|
22.02.2012, 18:40 | #15 |
Форумчанин
Регистрация: 17.01.2010
Сообщений: 277
|
Добавил в скрипт на стороне сервера строку:
header("Content-type: text/xml; charset=windows-1251"); Теперь все прекрасно c кодировкой. Но есть еще одна проблема, я обновляю окно сообщений, загружая их с базы каждую секунду, и смайлы не сразу успевают грузиться, то есть мерцают, из-за этого постоянно сдвигается текст(( сейчас попробую обновлять окно только при отправке сообщения. А какой оптимальный вариант обновления окна сообщений по вашему мнению? |
22.02.2012, 21:02 | #16 |
Форумчанин
Регистрация: 17.01.2010
Сообщений: 277
|
Вообще этот вариант мне кажется приемлемый.
Но проблема в смайлах только. Как лучше кодировать, отправлять и принимать их? Если вы не поняли мою проблему - посмотрите сами: http://o-chat-ru.1gb.ru - чатик |
22.02.2012, 23:36 | #17 |
Форумчанин
Регистрация: 17.01.2010
Сообщений: 277
|
Итак, я сделал обновление по отправке сообщения: пользователь при авторизации получает айди последнего сообщения, он сохраняется. Затем я начинаю каждую секунду (вообще то меньше секунды) запрашивать опять же айди последнего сообщения, если они не равны - все обновляется и пользователю сохраняется новый айди.
Вроде звучит хорошо и все работает, но жутко тормозит. Возможно из-за скорости (живу в общаге универской - инет не айс). И опять же с каждым разом смайлики мерцают (намного реже чем в предыдущий раз) А без смайликов чат - не чат |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хочу сделать форму для ввода паролей! Для этого текст должен быть зашифрован в (*****) ! Как сделать | vitaaly | Visual C++ | 2 | 12.02.2011 12:29 |
ЧатиК :) | Deluge | PHP | 5 | 16.01.2011 19:37 |
Как сделать простенький аудиоконвертер с++ | Savelion | Общие вопросы C/C++ | 0 | 24.11.2010 10:33 |
как сделать простенький фотоальбомчик | shkipper | HTML и CSS | 1 | 11.04.2009 16:18 |