Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.91/43: Рейтинг темы: голосов - 43, средняя оценка - 4.91
2 / 2 / 1
Регистрация: 09.01.2010
Сообщений: 68

Как создать чат на несколько комнат

23.03.2010, 22:30. Показов 9164. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
На платном хостинге нужно создать сайт, на котором будет чат на несколько комнат и для двух групп посетителей: те, кто задают вопросы и те, кто отвечают. Первые могут оставлять сообщения без регистрации, но их сообщения можно видеть на странице только им во время пребывания на сайте (т.е. страницу закрыл и сессия окончилась) и тем, кто зарегистрировался на сайте как тот, кто отвечает (регистрация должна проходить ручную модерацию). Т.е. те, кто отвечают, заходят в свой акаунт, выбирают комнату и вопрос ну и собственно "отвечают". Нужно чтобы чат был на несколько каналов, т.е. чтобы обоим группам можно было общатся с несколькими людьми одновременно. Прошу написать скрипт на самом форуме и расписать все как можно подробнее, что куда и как вставлять или подключать. Как можно проще и чтобы можно было без проблем использовать в коммерческом проекте. Понимаю только HTML/CSS, в PHP и других языках к сожалению не разбираюсь. Спасибо!
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.03.2010, 22:30
Ответы с готовыми решениями:

Чат на Winsock: Как реализовать несколько подключений
Сделал чат на winsock, но к сожалению в нем можно подключить только 1 человека. Как реализовать несколько подключений? Добавлено через...

Создать класс «Квартира», в котором список комнат реализовать как односвязный список
Добрый день,написал фот такой клас по заданию:Создать класс «Квартира», в котором список комнат реализовать как односвязный список....

Как создать чат?
Всем привет! Вот решил сделать чат для сайта HTML. Хочу сделать типа вот такого: - Юзер пишет имя и сообщения, жмет ентер и его сообщения...

22
 Аватар для Nazz
898 / 729 / 80
Регистрация: 12.03.2009
Сообщений: 2,804
Записей в блоге: 2
23.03.2010, 22:35
Вам ни в етот раздел... вам сюда
0
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
 Аватар для romchiksoad
1957 / 796 / 89
Регистрация: 03.11.2009
Сообщений: 3,066
Записей в блоге: 2
24.03.2010, 00:39
Помоему, это:
Цитата Сообщение от svtbox Посмотреть сообщение
Прошу написать скрипт на самом форуме и расписать все как можно подробнее, что куда и как вставлять или подключать. Как можно проще и чтобы можно было без проблем использовать в коммерческом проекте.
и это:
Цитата Сообщение от svtbox Посмотреть сообщение
А нет спасибо, я бы сам хотел разобратся что к чему. Может есть уже готовое бесплатное решение или по крайней мере где-нибудь почитать
ну никак не соответствуют друг другуты сам себе противоречишьИ я сомневаюсь, что мне показалось
0
2 / 2 / 1
Регистрация: 09.01.2010
Сообщений: 68
24.03.2010, 10:26  [ТС]
ну никак не соответствуют друг другу
romchiksoad, наверное ты не так меня понял. Я имел ввиду, чтобы кто-нибудь дал БЕСПЛАТНЫЙ скрипт с инструкциями, что и где Я САМ могу поменять под свой вкус, настроить и как Я САМ могу подключить этот скрипт(ы) к своему сайту, а не заказывать полностью готовые скрипты (с настройками под себя) и их подключение у фрилансеров, как мне посоветовал Nazz в первом ответе (другими словами чтобы основа была уже готовая, а я бы только настроил себе под свои потребности и натянул дизайн, так как написал Archusha).

Archusha, спасибо за направление, но если возможно более подробно или хотя бы ссылку, ибо я
понимаю только HTML/CSS, в PHP и других языках к сожалению не разбираюсь
0
 Аватар для romchiksoad
1957 / 796 / 89
Регистрация: 03.11.2009
Сообщений: 3,066
Записей в блоге: 2
24.03.2010, 10:59
Цитата Сообщение от svtbox Посмотреть сообщение
Я имел ввиду, чтобы кто-нибудь дал БЕСПЛАТНЫЙ скрипт с инструкциями, что и где Я САМ могу поменять под свой вкус, настроить и как Я САМ могу подключить этот скрипт(ы) к своему сайту
аааааа.....ну так это в корень меняет делоЯ тебе даю 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
 Аватар для romchiksoad
1957 / 796 / 89
Регистрация: 03.11.2009
Сообщений: 3,066
Записей в блоге: 2
24.03.2010, 11:41
Цитата Сообщение от svtbox Посмотреть сообщение
если возможно дайте пожалуйста хотя бы ссылки на русскоязычные страницы со скриптами авторизации и чата
а чем тебе мои не подходят?!
Цитата Сообщение от svtbox Посмотреть сообщение
напишите пожалуйста что где нужно поменять чтобы они работали вместе, т.е. в такой строке написать то, а в той добавить то ну и т.д.
Ты ж сам соберался?
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) со стороны посетителя, который решил отвечать на вопросы: выполняет регистрацию на сайте, вводя свое имя латинскими буквами (одно слово), адрес своего сайта и пароль. Регистрируется. Ввойдя в свой акаунт выбирает комнату, в комнате видит актуальные вопросы, выбирает вопрос и дает ответ. В это время ответ появляется в поле чата для посетителя с первой группы. Для представителей второй группы тоже нужно дать возможность отвечать по нескольким каналам (в разных комнатах и по разным вопросам одновременно, как в аське)
Если что не понятно: пишите - уточню.
Т.к. вы не знаете языка программирования и не представляете как это все
делается
Не понимаю... Ну вот JavaScript я тоже не знаю (т.е. сам не умею писать скрипты). Но когда есть задача, выкладываю на форуме, ребята дают скрипт и подсказывают что где поменять или добавить под свои потребности (без знания языка программирования). Неужели нельзя так же с РНР и SQL? Зачем мне изучать программирование, если существуют готовые скрипты? Вы только дайте тот который мне нужен. Ну если можете конечно...
CMS системы
это не подходит, сайт будет только на собственном HTML/CSS
0
Программист
 Аватар для motakuji
107 / 111 / 9
Регистрация: 27.09.2009
Сообщений: 331
24.03.2010, 12:55
svtbox, По-моему это извращение. Не легче нанять программиста,который всё это сделат? Выкладывать чужой код на сайт не очень то уж безопасно ,тем более,не разобравшись в нём. Любой человек может написать код с тухлым яйцом,которое будет делать то,что он напишет. Собирать информацию и всё такое. Так что мой тебе совет-учи программирование

Цитата Сообщение от svtbox Посмотреть сообщение
это не подходит, сайт будет только на собственном HTML/CSS
Ну и на здоровье. Делаешь свой дизайн для какой-то CMS и вуаля.
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  [ТС]
Выкладывать чужой код на сайт не очень то уж безопасно ,тем более,не разобравшись в нём. Любой человек может написать код с тухлым яйцом,которое будет делать то,что он напишет. Собирать информацию и всё такое
А, ну это в принципе да, тем более для коммерческого проекта, я не учел, спасибо
Делаешь свой дизайн для какой-то CMS и вуаля
Да, наверное так и сделаем. Тогда еще в заключение: подскажите под какую cms проще всего интегрировать свой html/css и где подробно описанно как это делать?
0
5 / 5 / 1
Регистрация: 23.08.2009
Сообщений: 33
24.03.2010, 13:30
на мой взгляд тебе подайтет joomla доков по ней тьма.
0
Программист
 Аватар для motakuji
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  [ТС]
joomla доков по ней тьма
согласен, но где есть конкретный мануал по интеграции html/css под нее (под версию 1.5). В свое время уже пробовал искать, перевернул весь интернет, а нашел лишь упоминание о том, как модули прописывать в html-коде (насколько помню), относительно интеграции меню уже не помню было ли вообще что-нибудь
0
 Аватар для Nazz
898 / 729 / 80
Регистрация: 12.03.2009
Сообщений: 2,804
Записей в блоге: 2
24.03.2010, 14:25
вам не нужні доки, просто открываете папку с шаблоно, потом выбираете отдельный файл, и начинайте
изучение дизайна, и переделывайте его под себя..
0
 Аватар для romchiksoad
1957 / 796 / 89
Регистрация: 03.11.2009
Сообщений: 3,066
Записей в блоге: 2
24.03.2010, 16:48
Или может быть ты хочешь найти док именно с твоим дизайном?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.03.2010, 16:48
Помогаю со студенческими работами здесь

Как создать чат?
Опишите, как создать чат в cmd через общую папку, я понял так: нужен скрипт принимающий(открывающий сообщение) и скрипт отправляющий. ...

как создать чат
Добрые програмисты помогите пожалуйста создать чат!!!Пожалуйста!!!!!!!!!

Как создать чат
Надо послать сообщение по чату на больше адресов ip сразу

как создать вап чат
голова у менЯ кругом мож кто поможет! не могу осуществить задумку о простом вап чате.

Как создать чат-приложения?
Как создать чат-приложения?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
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(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru