Chatlar turli xil Internet-resurslarda foydalanuvchilar o'rtasida aloqa o'rnatish uchun ishlatiladi. Oddiy chat skriptini yozish uchun siz ro'yxatdan o'tish tartibini amalga oshirishingiz, skript kodini o'zi yozishingiz va foydalanuvchilar uchun qulay interfeysni o'rnatishingiz kerak.
Bu zarur
PHP va MySQL bilan ishlaydigan mahalliy Apache-server
Ko'rsatmalar
1-qadam
Ssenariy yozishdan oldin uning barcha tarkibiy qismlari haqida yaxshilab o'ylab ko'ring. Ushbu dasturda qanday funktsiyalarni amalga oshirishni xohlayotganingizni, ma'lumotlarni qanday saqlashni va matn chiqarishni qanday amalga oshirishni hal qiling. Masalan, brauzer oynasida yozuvlarni avtomatik ravishda yangilashni tashkil qilish uchun sahifani to'liq yangilamasdan, Ajax-dan foydalanishga to'g'ri keladi. Dastlabki kodni tuzing va keyin uni yozishni boshlang.
2-qadam
Birinchidan, skriptni ishlatish uchun ro'yxatdan o'tish tartibini amalga oshirishingiz kerak. Ro'yxatdan o'tgan foydalanuvchilarni saqlash uchun MySQL ma'lumotlar bazasidan foydalanish yaxshiroqdir. PhpMyAdmin orqali localhost-da ma'lumotlar bazasini yarating va PHP-da amalga oshiriladigan ba'zi kodlarni yozishni boshlang. Muntazam ro'yxatdan o'tish skriptini olish uchun sizga HTML shaklini chiqarish kerak bo'ladi, uning ma'lumotlari PHP orqali qayta ishlanib MySQL ma'lumotlar bazasiga yoziladi.
3-qadam
Ro'yxatdan o'tish sahifasini yozgandan so'ng, siz avtorizatsiya qilishingiz kerak, shundan so'ng siz chat funktsiyalarini namoyish qilishingiz mumkin. Ssenariyning printsipi shundaki, foydalanuvchi foydalanuvchi nomi va parolini sahifadagi tegishli maydonga kiritadi. Tugmani bosgandan so'ng, HTML MySQL ma'lumotlar bazasida foydalanuvchi tomonidan ko'rsatilgan ma'lumotlarning mavjudligini tekshiradigan skriptga o'tadi. Agar tekshiruv muvaffaqiyatli bo'lsa, suhbat elementlari yuklanadi. Agar shunday bo'lmasa, skript ishlashni to'xtatadi va foydalanuvchi kirish va parolni kiritish shakliga qaytadi.
4-qadam
Suhbatning o'zi interfeysini yozishni boshlang. Alohida fayl yarating va uni avtorizatsiya sahifasiga include bayonoti orqali kiriting. Xabarlarni, shuningdek foydalanuvchi nomi va post vaqtini saqlaydigan MySQL jadvallarini yarating. Har bir chat yozuvi paydo bo'lgandan keyin o'z-o'zini yangilaydigan sahifa yaratish uchun jQuery kutubxonasidan foydalaning. Ushbu funktsiyani amalga oshirish uchun har 2-3 soniyada yangilangan holda yozilgan matnni namoyish qilish uchun tsikl yaratishingiz mumkin. Shundan so'ng, ishlov beruvchini yarating va dastur oynasida xabarlar chiqishini tashkil qiling.
5-qadam
Dasturni yozishni tugatgandan so'ng, olingan kodni tahrirlang va mahalliy serveringizda disk raskadrovka uchun ishga tushiring. Agar skript to'g'ri ishlayotgan bo'lsa, unga qo'shimcha parametrlarni qo'shishingiz mumkin, masalan, spamdan himoya qilish yoki xabar oynasini tozalash. Barcha kodlarni yozgandan so'ng, siz chat dizaynini tahrirlashingiz va uni sizning resursingiz joylashgan xosting yoki serverda sinov uchun yuklashingiz mumkin.