..


Szponzorált Linkek

Egy egyszerű chat PHP és Ajax

Cikk által írt Claudio Garau
Oldal: 1 5

1. Bevezetés: szerkezete script és adatbázis

Néhány nappal ezelőtt olvastam egy érdekes cikket a Luca Ruggero létrehozására egy egyszerű beszélgetés Ajax és ASP . Én azonban az ASP a "read", de nem "írja" olyan jó, mint barátja, Luke, ezért úgy döntöttem, hogy javasoljon olyan bemutató, ahol ASP használják alternatívájaként PHP .

Az első lépés az, hogy tervezési és hozzon létre egy adatbázist a szerkezet megfelel a célnak. A feladat összetett, mert az alkalmazás meg kell jelölni az egyszerűség fogjuk korlátozni magunkat, hogy a mezők működtetéséhez elengedhetetlen fontosságú a chat.

Ezért javaslatot egy táblázatot (az adatbázis lesz az úgynevezett "ajax_chat"), hogy az olvasó tudja értékelni végrehajtását a script:

  1. id_chat: az oszlop tartalmaz auto-növekmény az azonosítót, amellyel a különböző rekordok egyedileg azonosítható. A chat szobák annyira népszerű, hogy a sok hozzászólást lehet, így jobban bővelkedik, mint az érték társult: a mi esetünkben úgy döntöttünk, egy nagy egész maximum 11 számjegy.
  2. user_chat: Ez az oszlop a becenevét a felhasználók, akik bejelentkezett be a chat-szoba, próbálja elkerülni feleslegesen hosszú neveket, hogy, a mi választásunk volt, hogy a mező VARCHAR a maximális hossza 10 karakter.
  3. mex_chat: Végül, itt van az oszlop szolgál tartalmazó üzeneteket a felhasználók beküldtek. Ebben az esetben a felhasználók képesek lesznek dalszövegeket írni, és néha hosszú, de nem túlzottan (VARCHAR 200).
Az olvasó kényelmét, mi is közzé az SQL, hogy másolható és végrehajtani annak érdekében, hogy megteremtse a tábla "tb_chat";
 



 CREATE TABLE tb_chat (



  



 id_chat int (11) NOT NULL auto_increment,



  



 user_chat varchar (10) NOT NULL default'',



  



 mex_chat varchar (200) NOT NULL default'',



  



 PRIMARY KEY (id_chat)







 ) ENGINE = MyISAM DEFAULT CHARSET = latin1;

 
Most, hogy az adott alkalmazás, a fájlokat hoz létre a mi script lesz 6:
  1. "Config.php" tartalmaz minden adatot való kapcsolódás MySQL , adatbázis-kiválasztás és a változók pályázók.
  2. "Login.php" a "bejárati ajtón" a felhasználók számára, hogy egy űrlap, ahol meg kell adnia a becenevet, hogy részt vesznek a megbeszéléseken.
  3. "Chat.php" lesz a legfontosabb része a front-end, lehetővé tenné, hogy az üzeneteket és olvassa el.
  4. "Chat.js": a fájl tartalmazza a JavaScript kódot a frissített felületen vita ..
  5. "Messaggio.php" kódot tartalmazza létrehozásáért felelős a különböző üzeneteket befogadás Records.
  6. "Ajax.php" feladata lesz a kitermelése, számolás és megjeleníteni az üzeneteket írt a felhasználók.

Ebben a kategóriában ...
E-Learning
ASP Zero (eBook) ASP Zero (eBook)
Tanulás Microsoft ASP és a VBScript a semmiből. A mindössze 29 €.
Javascript (pálya) Javascript (pálya)
Teljes útmutató a kliens-oldali script. 39 €-tól.
PHP (pálya) PHP (pálya)
Teljes természetesen létrehozására dinamikus weboldalak. 49 €-tól.
Szponzorált Linkek