..


Рекламні посилання

Простий чат з Ajax і PHP

Стаття, написана Клаудіо Гаран
Сторінка 1 з 5

1. Вступ: Структура скрипта і бази даних

Кілька днів тому я прочитав цікаву статтю Лукою Руджеро про створення простого чату Ajax і ASP . Я, однак, ASP "читати", але не "писати" так добре, як друга Луки, так що я вирішив запропонувати підручник, де ASP використовується як альтернатива PHP .

Перший крок полягає в розробці і створенні баз даних із структурою, що підходять для цієї мети. Завдання складне, тому що додаток буде відзначений простоти ми обмежимося полів необхідно роботу чату.

Отже, пропозиція про стіл (база даних буде називатися "ajax_chat»), які читач може оцінити для реалізації сценарію:

  1. id_chat: це стовпець має намір провести ідентифікатора Автоінкрементний допомогою яких різні записи однозначно ідентифікуються. Чати настільки популярні, що якомога більше повідомлень, так що краще в достатку, щоб значення, пов'язане в нашому випадку ми вибрали довге ціле до 11 цифр.
  2. user_chat: Цей стовпець містить ім'я користувача, які увійшли в систему, щоб брати участь в нашому чаті, краще уникати надмірно довгі імена, щоб наш вибір був, що поля VARCHAR максимальна довжина 10 символів.
  3. mex_chat: І, нарешті, ось колонці, призначеної для змісту повідомлення, що розміщуються користувачами. У цьому випадку користувачі зможуть писати тексти, а іноді довго, але не надмірно (VARCHAR 200).
Для зручності читача ми також публікуємо SQL, які можуть бути скопійовані і виконані для того, щоб створити таблицю "tb_chat";
 



 CREATE TABLE tb_chat (



  



 id_chat Int (11) NOT NULL auto_increment,



  



 user_chat VARCHAR (10) NOT NULL''умолчанію



  



 mex_chat VARCHAR (200) NOT NULL''умолчанію



  



 PRIMARY KEY (id_chat)







 ) ENGINE = MyISAM DEFAULT CHARSET = latin1;

 
Тепер, щоб конкретного програми, файли, які ми створюємо для наших сценарій буде 6:
  1. "Config.php" містить всі дані для підключення до MySQL , база даних відбору та змінних заявників.
  2. "Login.php" буде "до дверей" з користувачів, це форма, де ви повинні будете ввести свій нік, щоб брати участь в дискусіях.
  3. "Chat.php" буде найважливішою частиною інтерфейсу, дозволить розміщувати повідомлення і читати їх.
  4. "Chat.js": файл, що містить код JavaScript оновлюється для обговорення інтерфейс ..
  5. "Messaggio.php": містить код, що відповідає за генерування різних включення повідомлень записів.
  6. "Ajax.php" матиме завдання вилучення, граф і відображення повідомлень, написаних користувачами.

У тій же категорії ...
E-Learning
ASP Zero (Ebook) ASP Zero (Ebook)
Microsoft ASP і VBScript вчитися з нуля. Перебуваючи всього в 29 €.
JavaScript (курс) JavaScript (курс)
Повне керівництво для сценаріїв на стороні клієнта. Починаючи з 39 €.
PHP (курс) PHP (курс)
Повний курс для створення динамічних веб-сайтів. Починаючи з 49 €.
Рекламні посилання