|
2 / 2 / 1
Регистрация: 09.01.2010
Сообщений: 68
|
|
Как создать чат на несколько комнат23.03.2010, 22:30. Показов 9164. Ответов 22
Метки нет (Все метки)
На платном хостинге нужно создать сайт, на котором будет чат на несколько комнат и для двух групп посетителей: те, кто задают вопросы и те, кто отвечают. Первые могут оставлять сообщения без регистрации, но их сообщения можно видеть на странице только им во время пребывания на сайте (т.е. страницу закрыл и сессия окончилась) и тем, кто зарегистрировался на сайте как тот, кто отвечает (регистрация должна проходить ручную модерацию). Т.е. те, кто отвечают, заходят в свой акаунт, выбирают комнату и вопрос ну и собственно "отвечают". Нужно чтобы чат был на несколько каналов, т.е. чтобы обоим группам можно было общатся с несколькими людьми одновременно. Прошу написать скрипт на самом форуме и расписать все как можно подробнее, что куда и как вставлять или подключать. Как можно проще и чтобы можно было без проблем использовать в коммерческом проекте. Понимаю только HTML/CSS, в PHP и других языках к сожалению не разбираюсь. Спасибо!
1
|
|
| 23.03.2010, 22:30 | |
|
Ответы с готовыми решениями:
22
Чат на Winsock: Как реализовать несколько подключений Создать класс «Квартира», в котором список комнат реализовать как односвязный список Как создать чат? |
|
2 / 2 / 1
Регистрация: 09.01.2010
Сообщений: 68
|
||
| 23.03.2010, 22:39 [ТС] | ||
0
|
||
|
5 / 5 / 1
Регистрация: 23.08.2009
Сообщений: 33
|
|
| 23.03.2010, 22:49 | |
|
очень сложно на форуме взять и набросать подобный скрипт. вопервых это не 10 строчек кода, а во вторых я бы не стал использовать в коммерческих целях то, что набросали за 5 минут на форуме (я не сомневаюсь в профессионализме участникова, но...).
Комнаты реализуются давольно просто, если используется SQL то в таблице по мимо всех полей добавляется поля room в которой и храниться номер комнаты, а дальше уже дело вкуса как это все выводить и давать доступ на написание. А если это текстовый чат, то в данном случае на каждую комнату свой текстовый файл. Хотя для вашей задачи, в которой требуется детально отслеживать, я бы использовал sql базу.
0
|
|
|
|
|||
| 24.03.2010, 00:39 | |||
|
Помоему, это:
ты сам себе противоречишь И я сомневаюсь, что мне показалось
0
|
|||
|
2 / 2 / 1
Регистрация: 09.01.2010
Сообщений: 68
|
|||
| 24.03.2010, 10:26 [ТС] | |||
Archusha, спасибо за направление, но если возможно более подробно или хотя бы ссылку, ибо я
0
|
|||
|
|
||
| 24.03.2010, 10:59 | ||
Я тебе даю 4 млн. сайтов с бесплатными скриптами. Они тут . Думаю этого в полне достаточно для того, что бы выбрать после того как выберешь, попробуешь по тем комментам подключить, если не получится, то вернешься сюда
0
|
||
|
5 / 5 / 1
Регистрация: 23.08.2009
Сообщений: 33
|
|
| 24.03.2010, 11:18 | |
|
на сколько я понимаю что у вас уже есть свой сайт, который уже использует свою авторизацию и соответсвенно дублировать регистрацию и логирование в чате, тем более для коммерческих целей комильфо.
Соответсвенно на мой взгляд, проще все вам воспользоваться фрилансером который вам напишет чат, под ваш сайт и под ваши нужды. Откровенно говоря, если меня просят написать модуль к сайту это стоит (я не называю цену, а показываю соотношение) 100 единиц, а если адаптировать чужую разработку под сайт, то стоит это 150 единиц. Поэтому я думаю что вам нужна разработка чата с нуля. Как вам объяснить метод его создания, когда вы не знаете PHP я не знаю.
0
|
|
|
2 / 2 / 1
Регистрация: 09.01.2010
Сообщений: 68
|
||
| 24.03.2010, 11:36 [ТС] | ||
если возможно дайте пожалуйста хотя бы ссылки на русскоязычные страницы со скриптами авторизации и чата, которые бы подошли именно в моей ситуации и напишите пожалуйста что где нужно поменять чтобы они работали вместе, т.е. в такой строке написать то, а в той добавить то ну и т.д. Я даже не знаю что именно искать в Гугле, как запрос правильно ввести, это же не просто "скрипт чата" и "скрипт авторизации", а конкретная задача
0
|
||
|
|
|
| 24.03.2010, 11:41 | |
|
0
|
|
|
5 / 5 / 1
Регистрация: 23.08.2009
Сообщений: 33
|
|
| 24.03.2010, 11:45 | |
|
svtbox, я переформулирую ваш последний пост, чтобы вам стало понятно, что именно вы просите:
- Ребята а как мне из моей машины (не называя точно что за машина) сделать самолет (не называя как самолет)? Способов из машины сделать самолет миллионы, но часть данных способов можно откинуть если знать какие есть вводные и что же на результате нужно получить. Т.к. вы не знаете языка программирования и не представляете как это все делается, я вам предлагаю поступить следующим образом: Возьмите наиболее популярные системы такие как joomla, UMI, Ucoz (и еще кучу вы найдети по запросу: CMS системы) и без знаний программирования вы сможите сделать собственный сайт. К joomla написано достаточное количество чатов, форумов и прочих сервисов, которые без проблем интегрируются друг с другом.
0
|
|
|
2 / 2 / 1
Регистрация: 09.01.2010
Сообщений: 68
|
||||
| 24.03.2010, 12:37 [ТС] | ||||
1) со стороны посетителя, который решил задать вопрос на моем сайте: заходит на сайт, выбирает комнату, без регистрации на сайте вводит текст в поле поиска и нажимает кнопку Искать. После нажатия на кнопку на странице появляется поле чата, в котором вначале написан сам вопрос, а после него например "Не закрывайте страницы, идет поиск ответов..." Если пользователь закроет страницу, то сессия поиска прервется. Пользователь может задать несколько поисков одновременно (т.е. появится несколько полей чата). 2) со стороны посетителя, который решил отвечать на вопросы: выполняет регистрацию на сайте, вводя свое имя латинскими буквами (одно слово), адрес своего сайта и пароль. Регистрируется. Ввойдя в свой акаунт выбирает комнату, в комнате видит актуальные вопросы, выбирает вопрос и дает ответ. В это время ответ появляется в поле чата для посетителя с первой группы. Для представителей второй группы тоже нужно дать возможность отвечать по нескольким каналам (в разных комнатах и по разным вопросам одновременно, как в аське) Если что не понятно: пишите - уточню.
0
|
||||
|
Программист
107 / 111 / 9
Регистрация: 27.09.2009
Сообщений: 331
|
||
| 24.03.2010, 12:55 | ||
|
svtbox, По-моему это извращение. Не легче нанять программиста,который всё это сделат? Выкладывать чужой код на сайт не очень то уж безопасно ,тем более,не разобравшись в нём. Любой человек может написать код с тухлым яйцом,которое будет делать то,что он напишет. Собирать информацию и всё такое. Так что мой тебе совет-учи программирование
0
|
||
|
5 / 5 / 1
Регистрация: 23.08.2009
Сообщений: 33
|
|
| 24.03.2010, 13:00 | |
|
как горох об стену...
если у вас сайт на собственных html/css то зачем вам тогда PHP? вы просите готовый решения и не хотите ими пользоваться, когда вам дают их перечень. В вашем примере про javascript вы даете людям код, который люди помогают вам исправить. Да и сомневаюсь что на javascript вы просили написать целый модуль для чего-то. Вы просили написать функцию. К тому же вы описали только одну часть задания про чат. Но постоянно говорите про интеграцию с сайтом и про сайт не чего не рассказываете. Я уже писал, что то что вы просите не вместиться не в 10, 20 и в 50 строчек кода. Систем управления сайтом порядка сотни, скриптов чата, я думаю с 1000 экземляров наберется. удачи!
0
|
|
|
2 / 2 / 1
Регистрация: 09.01.2010
Сообщений: 68
|
|||
| 24.03.2010, 13:28 [ТС] | |||
0
|
|||
|
5 / 5 / 1
Регистрация: 23.08.2009
Сообщений: 33
|
|
| 24.03.2010, 13:30 | |
|
на мой взгляд тебе подайтет joomla доков по ней тьма.
0
|
|
|
Программист
107 / 111 / 9
Регистрация: 27.09.2009
Сообщений: 331
|
|
| 24.03.2010, 13:33 | |
|
Их уйма. Можно скачать крякнутый DLE. Там вроде понятные шаблоны. И мануалка на русском про шаблоны есть. Да и сайтов,где все пошагово описывается много. Можно и джумлу.Она кстати бесплатная.
0
|
|
|
2 / 2 / 1
Регистрация: 09.01.2010
Сообщений: 68
|
||
| 24.03.2010, 14:17 [ТС] | ||
0
|
||
|
|
|
| 24.03.2010, 16:48 | |
|
Или может быть ты хочешь найти док именно с твоим дизайном?
0
|
|
| 24.03.2010, 16:48 | |
|
Помогаю со студенческими работами здесь
20
как создать чат Как создать чат как создать вап чат Как создать чат-приложения? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|