..


Sponsor Bağlantılar

PHP ve Ajax ile Basit bir sohbet

Tarafından yazılmış Madde Claudio Garau
Toplam 5 sayfada 1

1. Giriş: komut dosyası ve veritabanı yapısı

Bazı gün önce ben ilginç bir okuma makale basit bir sohbet oluşturma konusunda Luca Ruggero ile Ajax ve ASP . Ben, ancak, ASP "okuma" fakat Luke arkadaşı kadar iyi "yazmak" değil, bu yüzden ASP alternatif olarak kullanıldığı bir öğretici önermeye karar vermiştir PHP .

İlk adım amaçlı bir yapıya sahip bir veritabanı tasarımı ve yaratmaktır. Uygulama biz sohbet çalışması için gerekli olan alanlara alacağız sadelik damgasını olacağından görev, karmaşıktır.

Okuyucu script uygulanmasını değerlendirmek için bir tablo için Bu nedenle bir öneri (veritabanı "ajax_chat" adı olacaktır):

  1. id_chat: otomatik artış farklı kayıtları benzersiz tanımlandığı ile kimliği içeren sütundur. Bizim durumumuzda biz 11 kadar basamak uzun tamsayı seçti: sohbet odaları çok mesaj ilişkilendirilecek değeri olarak boldur, bu nedenle daha iyi olabilir çok popüler.
  2. user_chat: Bu sütun izin vermek için gereksiz yere uzun isimler kaçınıyorum, bizim sohbet odasına girmek için giriş yapmış kullanıcıların takma içeren, bizim seçim alanı VARCHAR 10 maksimum karakter uzunluğu olmasıydı.
  3. mex_chat: Son olarak, burada kullanıcılar tarafından gönderilen mesajlar kontrol etmesi amaçlanan sütundur. Bu durumda kullanıcıların şarkı yazabiliyor ve bazen uzun, ancak aşırı (VARCHAR 200) olacaktır.
Okuyucunun kolaylık sağlamak için, biz de tablo "tb_chat" yaratmak için kopyalanır ve çalıştırılabilir SQL yayımlamak;
 



 (TABLO tb_chat CREATE



  



 id_chat int (11), auto_increment NULL



  



 user_chat varchar (10) NOT NULL default'',



  



 mex_chat varchar (200) NOT NULL default'',



  



 PRIMARY KEY (id_chat)







 ) ENGINE = MyISAM DEFAULT CHARSET = latin1;

 
Şimdi belirli bir uygulama için, bizim komut dosyası için oluşturduğunuz dosyaları 6 olacaktır:
  1. "Config.php" bağlanmak için tüm verileri içeren MySQL veritabanı seçimi ve değişkenler adaylar için.
  2. "Login.php" kullanıcı "ön kapı" olduğunu, bu tartışmalara katılmak için kendi kullanıcı adı girmeniz gerekir şeklidir.
  3. "Chat.php" mümkün ileti gönderebilir ve onları okumak için yapacak, ön uç en önemli parçası olacak.
  4. "Chat.js" yenilenmiş arayüz tartışma için JavaScript kodu içeren dosya ..
  5. "Messaggio.php" farklı kayıtları dahil edilmesi iletiler oluşturmaktan sorumlu kodunu içerir.
  6. "Ajax.php" sayma, çıkarma görevi ve kullanıcılar tarafından yazılan mesajlar görüntülenir.

Aynı Kategoride ...
E-Öğrenme
ASP Zero (Ebook) ASP Zero (Ebook)
Sıfırdan Microsoft ASP ve VBScript öğrenilmesi. Sadece 29 de €.
Javascript (Ders) Javascript (Ders)
Istemci tarafı komut dosyası için kılavuz tamamlayın. En düşük € 39.
PHP (Ders) PHP (Ders)
Dinamik Web siteleri oluşturmak için tam ders. 49 € düşük.
Sponsor Bağlantılar