Els xats s’utilitzen en diversos recursos d’Internet per comunicar-se entre els usuaris. Per escriure un script de xat senzill, haureu d'implementar el procediment de registre, escriure el codi de script mateix i configurar una interfície fàcil d'utilitzar.
És necessari
servidor Apache local amb PHP i MySQL
Instruccions
Pas 1
Abans d’escriure un guió, penseu bé en tots els seus components. Decidiu quina funcionalitat voleu implementar en aquest programa, com desarà les dades i realitzarà la sortida de text. Per exemple, per tal d’organitzar l’actualització automàtica dels registres a la finestra del navegador sense haver d’actualitzar tota la pàgina, haureu de recórrer a utilitzar Ajax. Dissenyeu el codi inicial i després escriviu-lo.
Pas 2
En primer lloc, heu d'implementar el procediment de registre per utilitzar l'script. És millor utilitzar la base de dades MySQL per desar els usuaris registrats. Creeu una base de dades al vostre localhost mitjançant phpMyAdmin i comenceu a escriure algun codi que es pugui implementar en PHP. Per obtenir un script de registre habitual, haureu de generar un formulari HTML, les dades del qual seran processades mitjançant PHP i escrites a la base de dades MySQL.
Pas 3
Després d'escriure la pàgina de registre, haureu de fer l'autorització, després de la qual cosa podreu fer que es mostrin les funcions de xat. El principi de l'script és que l'usuari introdueix el seu nom d'usuari i contrasenya al camp adequat de la pàgina. Després de fer clic al botó, HTML passa el processament a un script que comprova la presència de dades especificades per l'usuari a la base de dades MySQL. Si la verificació té èxit, es carreguen els elements del xat. Si no, l’escriptura deixa de funcionar i l’usuari torna al formulari d’inici de sessió i d’entrada de contrasenya.
Pas 4
Comenceu a escriure la interfície del mateix xat. Creeu un fitxer independent i incloeu-lo a la pàgina d'autorització mitjançant la declaració d'inclusió. Creeu taules MySQL que emmagatzemin les publicacions, així com el nom d’usuari i l’hora de publicació. Utilitzeu la biblioteca jQuery per crear una pàgina autoactualitzable després que aparegui cada entrada de xat. Per implementar aquesta funció, podeu crear un bucle per mostrar el text escrit amb una actualització cada 2-3 segons. Després, creeu un controlador i organitzeu la sortida dels missatges a la finestra del programa.
Pas 5
Després d'acabar d'escriure el programa, editeu el codi resultant i executeu-lo per depurar-lo al servidor local. Si l'script funciona correctament, podeu afegir-hi opcions addicionals, com ara protecció contra correu brossa o esborrar la finestra del missatge. Després d’escriure tot el codi, podeu editar el disseny del xat i penjar-lo per provar-lo a l’allotjament o al servidor on es troba el vostre recurs.