Chaty se používají na různých internetových zdrojích ke komunikaci mezi uživateli. Chcete-li napsat jednoduchý chatovací skript, budete muset implementovat registrační postup, napsat samotný kód skriptu a nastavit uživatelsky přívětivé rozhraní.
Je to nutné
místní server Apache s PHP a MySQL
Instrukce
Krok 1
Než začnete psát scénář, pečlivě si promyslete všechny jeho součásti. Rozhodněte se, jaké funkce byste chtěli v tomto programu implementovat, jak bude ukládat data a provádět textový výstup. Chcete-li například zajistit automatickou aktualizaci záznamů v okně prohlížeče, aniž byste museli aktualizovat celou stránku, budete se muset uchýlit k používání Ajaxu. Navrhněte počáteční kód a poté jej začněte psát.
Krok 2
Nejprve je nutné implementovat registrační postup pro použití skriptu. K uložení registrovaných uživatelů je lepší použít databázi MySQL. Vytvořte databázi na svém místním hostiteli pomocí phpMyAdmin a začněte psát nějaký kód, který lze implementovat v PHP. U běžného registračního skriptu budete muset odeslat formulář HTML, jehož data budou zpracována prostřednictvím PHP a zapsána do databáze MySQL.
Krok 3
Po napsání registrační stránky budete muset provést autorizaci, po které můžete zpřístupnit zobrazení funkcí chatu. Princip skriptu spočívá v tom, že uživatel zadá své uživatelské jméno a heslo do příslušného pole na stránce. Po kliknutí na tlačítko předá HTML zpracování skriptu, který kontroluje přítomnost dat specifikovaných uživatelem v databázi MySQL. Pokud je ověření úspěšné, načtou se prvky chatu. Pokud ne, skript přestane fungovat a uživatel se vrátí zpět k formuláři pro přihlášení a zadání hesla.
Krok 4
Začněte psát rozhraní samotného chatu. Vytvořte samostatný soubor a zahrňte jej na autorizační stránce pomocí příkazu include. Vytvořte tabulky MySQL, které budou ukládat příspěvky, stejně jako uživatelské jméno a čas zveřejnění. Po zobrazení každé položky chatu použijte knihovnu jQuery k vytvoření stránky s automatickou aktualizací. Chcete-li implementovat tuto funkci, můžete vytvořit smyčku pro zobrazení psaného textu s aktualizací každé 2-3 sekundy. Poté vytvořte obslužnou rutinu a uspořádejte výstup zpráv v okně programu.
Krok 5
Po dokončení psaní programu upravte výsledný kód a spusťte jej pro ladění na místním serveru. Pokud skript funguje správně, můžete k němu přidat další možnosti, například ochranu proti spamu nebo vymazání okna zprávy. Po napsání celého kódu můžete upravit design chatu a nahrát jej pro testování na hostování nebo serveru, kde se nachází váš zdroj.