Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Создание простейшего чата

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Сергей.Ш
Отправлено: 17 Февраля, 2017 - 11:20:57
Post Id


Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Февр. 2017  
Откуда: Украина Днепропетровск


Помог: 0 раз(а)




PHP:
скопировать код в буфер обмена
  1. $fp = fopen('log.txt', 'w+');
  2. fwrite($fp, print_r( , true));
  3. fclose($fp);

Подскажите пожалуйста , как можно использовать этот код для создания простейшего чата.Отправка, получение сообщений. Без регистрации.
 
 Top
Строитель Модератор
Отправлено: 17 Февраля, 2017 - 17:32:07
Post Id



Участник


Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014  
Откуда: Украина


Помог: 73 раз(а)




Сергей.Ш пишет:
Отправка, получение сообщений. Без регистрации.
Вы имеете ввиду отправка/чтение сообщений без регистрации? Если да, то вам нужен скрипт "Гостевая книга". Приведённого кода мало для её реализации. Как минимум нужна ещё html-форма.
 
 Top
dcc0
Отправлено: 17 Февраля, 2017 - 22:52:56
Post Id


Участник


Покинул форум
Сообщений всего: 1043
Дата рег-ции: Июль 2014  


Помог: 10 раз(а)




Поле ввода на HTML
Функция записи в файл на PHP (в принципе ваша подойдет).
И понадобится еще функция чтения из файла log.txt, чтобы вывести содержание на страницу.
http://www.php.su/fread
Можно file_get_contents

Если нужен простой чат, вот есть старенький на PHP+AJAX+MYSQL (самопис)
Регистрация, имя в чате, сам чат, автоудаление сообщений из БД при превышении лимита.
Скачать файл: chat.zip
Скачан раз: 44

(Отредактировано автором: 17 Февраля, 2017 - 22:55:08)



-----
Март 2021. Бросил программирование
 
 Top
Сергей.Ш
Отправлено: 18 Февраля, 2017 - 07:07:56
Post Id


Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Февр. 2017  
Откуда: Украина Днепропетровск


Помог: 0 раз(а)




dcc0

Спасибо за участие. Готовый чат не нужен, но посмотрю, Это мне нужно чисто для обучения. Самостоятельно хочу освоить создание сайтов с нуля.
Строитель
Спасибо. Может вы посоветуете какую литературу. Я долбаю одну книгу Никсон.Р Создание динамических сайтов. Все вроде понятно, а когда до дела доходит , до написания самому кода, то стопор. . Выхватываешь знания кусками безсистемно то оттуда то из другого места ,а уложить в одну стопочку не удается.
 
 Top
Строитель Модератор
Отправлено: 18 Февраля, 2017 - 08:33:24
Post Id



Участник


Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014  
Откуда: Украина


Помог: 73 раз(а)




Сергей.Ш пишет:
dcc0

Спасибо за участие. Готовый чат не нужен, но посмотрю, Это мне нужно чисто для обучения. Самостоятельно хочу освоить создание сайтов с нуля.
Строитель
Спасибо. Может вы посоветуете какую литературу. Я долбаю одну книгу Никсон.Р Создание динамических сайтов. Все вроде понятно, а когда до дела доходит , до написания самому кода, то стопор. . Выхватываешь знания кусками безсистемно то оттуда то из другого места ,а уложить в одну стопочку не удается.
Это нормально ) Чтобы понимать теорию на этапе изучения, нужно параллельно практиковаться. Иначе говоря, читаете об операторе echo - значит надо на локальном сервере написать пример с его использованием, и пооперировать параметрами, чтобы до конца стало понятно, как он работает.

На счёт литературы - трудно что-то советовать, т.к. она устаревает ... Наверное, лучше официального мануала литературы нет. Если наткнулись при чтении на что-то не понятное, можно нагуглить видео по этому моменту. Но читать придётся много, настраивайтесь Улыбка
 
 Top
dcc0
Отправлено: 18 Февраля, 2017 - 19:57:35
Post Id


Участник


Покинул форум
Сообщений всего: 1043
Дата рег-ции: Июль 2014  


Помог: 10 раз(а)




Считаю, что в словах тов. Строителя есть смысл, руководства на данном портале достаточно на начальном этапе освоения языка.
Тот zip, что я прикрепил, содержит устаревший способ написания чата, может, быть в нем довольно недоработок, но я специально его прикрепил, так как в скрипте крайне простой код для разбора.
Чат на файлах, конечно, тоже интересно для обучения. Однако, забегая вперед, скажу, упретесь в вывод сообщений без перезагрузки страницы, тогда понадобится ajax.
Когда понадобится регистрация пользователей, всплывет и MYSQL.
Хотя для первого этапа, для понимания, можно написать и простейший на файлах.

(Отредактировано автором: 18 Февраля, 2017 - 19:58:16)



-----
Март 2021. Бросил программирование
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB