..


Спонсоред Линкс

Једноставан цхат са ПХП и Ајак

Чланак који је написао Клаудио Гарау
Страна 1 од 5

1. Увод: структура скрипта и базе података

Пре неколико дана сам прочитао занимљив чланак је Лука Руггеро на стварању једноставних ћаскање Ајакс и АСП . Ја, међутим, АСП "чита", али не и "пишу" као добар као његов пријатељ Лука, па сам одлучио да предложи туторијал у коме се АСП користи као алтернатива ПХП .

Први корак је да се дизајн и креирање базе података са структуром одговара својој сврси. Задатак је сложен, јер пријава ће бити у знаку једноставности ћемо се ограничити на поља од суштинског значаја за рад ћаскање.

Отуда предлог за столом (база података ће се звати "ајак_цхат") који могу да читалац процени имплементације скрипт:

  1. ид_цхат: да ли је колона садржи аутоматско повећање ИД са којима су различите евиденције јединствено идентификована. Собе за ћаскање су толико популарни да многи поруке бити, па боље да обилују као вредност сарадник: у нашем случају смо изабрали Лонг Интегер до 11 цифара.
  2. усер_цхат: Ова колона садржи надимке корисника који пријављени на улазак наше собу за разговор, покушајте да се избегне непотребно дуго имена да би, наш избор је био да у области ВАРЦХАР максималну дужину од 10 карактера.
  3. мек_цхат: Коначно, овде је колона треба да садржи поруке које су написали корисници. У том случају ће корисници моћи да пишу текстови и понекад дуго, али не и претерано (ВАРЦХАР 200).
За погодности читаоца, такође објавити СКЛ које могу да се копирају и погубљен у циљу стварања сто "тб_цхат";
 



 ЦРЕАТЕ ТАБЛЕ тб_цхат (



  



 ид_цхат инт (11) НОТ НУЛЛ АУТО_ИНЦРЕМЕНТ,



  



 усер_цхат варцхар (10) НОТ НУЛЛ дефаулт'',



  



 мек_цхат варцхар (200) НОТ НУЛЛ дефаулт'',



  



 ПРИМАРИ КЕИ (ид_цхат)







 ) ЕНГИНЕ = МиИСАМ ДЕФАУЛТ ЦХАРСЕТ = латин1;

 
Сада одређену апликацију, датотеке које креирате за наш сценарио ће бити 6:
  1. "Цонфиг.пхп" садржи све податке за повезивање са МиСКЛ , за базе података и променљиве избор кандидата.
  2. "Логин.пхп" је "улазна врата" корисника, што је форма у којој морате да унесете своје надимак у циљу да учествују у дискусијама.
  3. "Цхат.пхп" биће најважнији део фронт-енд, би омогућило слати поруке и читате их.
  4. "Цхат.јс": фајл који садржи ЈаваСцрипт код за освежени интерфејс дискусије ..
  5. "Мессаггио.пхп" садржи код који генерише поруке укључивање различитих евиденција.
  6. "Ајак.пхп" ће имати задатак да за вадјење, бројање и приказивање поруке написали корисници.

У истој категорији ...
Е-учење
АСП Зеро (Ебоок) АСП Зеро (Ебоок)
Учење програма Мицрософт АСП и ВБСцрипт од нуле. На само 29 €.
Јавасцрипт (курс) Јавасцрипт (курс)
Комплетан водич за клијент-страни скриптовање. Од 39 €.
ПХП (курс) ПХП (курс)
Цео курс за креирање динамичких веб сајтова. Од 49 €.
Спонсоред Линкс