Chaty sa používajú na komunikáciu medzi používateľmi na rôznych internetových zdrojoch. Ak chcete napísať jednoduchý chatovací skript, budete musieť implementovať postup registrácie, napísať samotný kód skriptu a nastaviť užívateľsky prívetivé rozhranie.
Je to nevyhnutné
miestny server Apache s PHP a MySQL
Inštrukcie
Krok 1
Pred písaním scenára si dobre premyslite všetky jeho súčasti. Rozhodnite sa, aké funkcie chcete v tomto programe implementovať, ako budú ukladať údaje a vykonávať textový výstup. Napríklad, aby ste mohli zabezpečiť automatickú aktualizáciu záznamov v okne prehliadača bez nutnosti obnovovania celej stránky, budete sa musieť uchýliť k použitiu Ajaxu. Navrhnite počiatočný kód a potom ho začnite písať.
Krok 2
Najprv musíte implementovať postup registrácie, aby ste mohli používať skript. Na uloženie registrovaných používateľov je lepšie použiť databázu MySQL. Vytvorte si databázu na vašom localhost cez phpMyAdmin a začnite písať nejaký kód, ktorý je možné implementovať v PHP. Pre bežný registračný skript budete potrebovať výstup HTML formulára, ktorého údaje budú spracované prostredníctvom PHP a zapísané do databázy MySQL.
Krok 3
Po napísaní registračnej stránky budete musieť vykonať autorizáciu, po ktorej budete môcť sprístupniť zobrazenie chatovacích funkcií. Princíp skriptu spočíva v tom, že používateľ zadá svoje používateľské meno a heslo do príslušného poľa na stránke. Po kliknutí na tlačidlo HTML odovzdá spracovanie skriptu, ktorý kontroluje prítomnosť údajov zadaných používateľom v databáze MySQL. Ak je overenie úspešné, načítajú sa prvky chatu. Ak nie, skript prestane fungovať a používateľ sa vráti späť do formulára na prihlásenie a zadanie hesla.
Krok 4
Začnite písať rozhranie samotného chatu. Vytvorte samostatný súbor a vložte ho na autorizačnú stránku prostredníctvom príkazu include. Vytvorte tabuľky MySQL, ktoré budú ukladať príspevky, ako aj používateľské meno a čas zverejnenia. Pomocou knižnice jQuery vytvorte stránku s vlastnou aktualizáciou, keď sa zobrazí každá položka chatu. Ak chcete implementovať túto funkciu, môžete vytvoriť slučku na zobrazenie písaného textu s aktualizáciou každé 2 - 3 sekundy. Potom zostavte obslužný program a usporiadajte výstup správ v okne programu.
Krok 5
Po dokončení písania programu upravte výsledný kód a spustite ho na ladenie na vašom lokálnom serveri. Ak skript funguje správne, môžete doň pridať ďalšie možnosti, napríklad ochranu proti spamu alebo vymazanie okna správy. Po napísaní celého kódu môžete upraviť dizajn chatu a nahrať ho na testovanie na hostiteľskom serveri alebo serveri, kde sa nachádza váš zdroj.