![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Сириус |
|
|||
|
Unregistered |
Не знаю что делать..возможно нужны глубокие знания DHTML..
Однако задам вопрос здесь... Я сделал сперва чтоб когда в чате юзер кликал на кнопку сказать, сообщение попадало в файл а основное окно читало это сообщение из файла. Все происходило довольно ДОЛго...тогда я попробовал сделать то же самое, но с базой данных MySql..и опять, все происходит кошмарно ДОлго.. Притом окно текстовое то показывает новое сообщение (обновление каждые 5 секунд (рефреш)), то выбрасывает окно со старыми сообщениями..словом бред полный.. КТО знает, или кто может БЫТЬ подскажет где бы я мог прочитать инфу про ТО, как сделать чтоб при клике "Сказать" сообщение не загружалось никуда, а сразу попадало в определенное текстовое окно (у меня три фрейма в чате, текстовое окно, юзеры и окно ввода текста).... Словом, может быть поможете.. |
|||
|
||||
| Black |
|
|||
|
Web-Development ![]() ![]() Профиль Группа: Участник Сообщений: 980 Регистрация: 15.8.2004 Репутация: 7 Всего: 45 |
Сириус
не выводи сообщения сказанные сказанные определенным логином этому логину. Дописуй их в окно чата. Поэтому данный логин будет видеть все свои сообщения и чтобы они не удваивались не выводи ему эти сообщения. В скрипте PHP сделай проверку на то кто сказал данный логин и какой пользователь просит обновление. Если логины совпали пропускай это сообщение как будто его не было. Вот словом помог -------------------- Могу все, но ничего не умею :-) |
|||
|
||||
| Чих_и_Пых_Пых(MySql_and_PHP) |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 20.4.2005 Репутация: 1 Всего: 2 |
Незнаю как ты делал такую простейшую задачу как записаь в файл или в базу, причём ты умудридся сделать её "утомительно долгой"..... Скорее всего это из-за сервера.
Что-бы записать что-нибудь в базу не надо городить констукций,надо делать проще:
Думаю в этом нет суперсложности. А для вывода информации использую mysql_fetch_array:
Это сообщение отредактировал(а) Чих_и_Пых_Пых(MySql_and_PHP) - 5.7.2005, 09:34 |
||||
|
|||||
| Osrus |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 443 Регистрация: 4.12.2004 Репутация: нет Всего: 3 |
Если я не ошибаюсь вы предлагаете вариант с использованием базы. У него же нет MySQl, а идет запись в файл.
-------------------- Шагнул на скользкий путь красноглазия... Long live Socialism! |
||||
|
|||||
| Чих_и_Пых_Пых(MySql_and_PHP) |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 20.4.2005 Репутация: 1 Всего: 2 |
Osrus - Я прочитал тописк и не нашёл упоминания, что у Сириуса нет Базы.
Ну да ладно.... Просто если оченивать MySql и файлы, то Файлы уступают МуСкулю в скорости записи\чтения информации. Хотя формат МуСкуль настолько глупый, но всё-таки он лучше чем простые файлы. |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
Чих_и_Пых_Пых(MySql_and_PHP)
Смотря как с файлами работать. |
|||
|
||||
| Гость_Sirius |
|
|||
|
Unregistered |
PHP-DIRECTOR Spasibo!
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |