PHP ve MySQL ile sohbet odası tasarımı

PHP ve MySQL ile sohbet odası tasarımı

Asil Sohbet

* Şifreniz yoksa boş bırakabilirsiniz.

Alternatif Sohbet Girişi

Bu makalede, PHP ve MySQL kullanarak basit bir çevrimiçi sohbetin nasıl tasarlanacağını ve geliştirileceğini öğreneceksiniz. Bu kılavuz, veritabanı tasarımı ve PHP programlama da dahil olmak üzere tüm geliştirme adımlarını açıklamaktadır. Temel BT becerileri ile HTML ve PHP bilgisi gereklidir. Tamam, şimdi başlayalım.

Adım 1: Bir veritabanı tablosu tasarlama. Temel konuşma bilgilerini saklamak için MySQL veritabanında bir “sohbet” tablosu oluşturun: chtime (sohbet süresi), takma ad (kullanıcı takma adı) ve kelimeler (sohbet mesajı, 150 karakterden az)

mysql> Masa sohbeti oluştur

-> chtime DATATIME,

-> CHAR (10) takma adı NULL DEĞİL,

-> CHAR (150) kelimeleri;

2. Adım: Tasarım Yapısı. Bu basit çevrimiçi sohbet şu dört bileşeni içerir: kullanıcı girişi, mesaj ekranı, mesaj girişi ve ekran ve giriş bileşenlerini entegre eden bir ana çerçeve. Bu nedenle, çalışması için aşağıdaki dört dosyaya ihtiyacı vardır:

login.php

Main.php

display.php

speak.php

3. Adım: Kodu girin

Login.php (yalnızca HTML)

Takma adınızı ve türünüzü girin

2. main.php

setcookie (“takma ad”, $ takma ad) // Bir kullanıcının takma adını depolamak için bir çerez kullanın

?>

3. screen.php

Bu dosya veritabanından mesaj kayıtlarını almak ve sonuçları görüntülemek için kullanılır. Veritabanının boyutunu korumak için eski mesajlar silinir ve yalnızca en son 15 mesaj görüntülenir.

// mysql sunucusuna bağlan, sunucu adı: kafa, veritabanı kullanıcı adı: sadece

$ link_ID = mysql_connect (“ana”, “kök”);

mysql_select_db (“abc”); // abc veritabanının adıdır

$ str = “ORDER BY sohbetinden * seçin *; ;

$ sonuç = mysql_query ($ str, $ link_ID);

$ rows = mysql_num_rows ($ sonuç);

// son 15 mesajı alacaksın

@mysql_data_seek ($ resut, $ satır-15);

// mesaj sayısı
“;

}

// eski iletileri sil (yalnızca 20 yeni iletiyi sakla)

@mysql_data_seek ($ sonuç, $ satır-20);

list ($ limtime) = mysql_fetch_row ($ sonuç);

$ str = “sohbetten KALDIR, burada chtime

4. speak.php

Eğer ($ kelime)

{$ link_ID = mysql_connect (“ana”, “kök”);

mysql_select_db (“abc”); // abc veritabanının adıdır

$ time = tarih (y). tarih (m). tarih. (H) Tarihi. tarih. (tarih (ler); // geçerli saati al

$ str = “Sohbet için ADD değerleri (chtime, rumuz, kelimeler)

(‘$ time’, ‘$ nick’, ‘$ kelime’); “;

mysql_query ($ str, $ link_ID); // mesaj kaydını veritabanına kaydet

mysql_close ($ link_ID);

)

?>

// sonraki mesaj giriş formatı

Artık basit bir çevrimiçi sohbet sisteminin tasarımını ve kodlamasını tamamladınız. Tüm dosyaları web sitenizin kök dizinine koyun ve nasıl çalıştığını görün 🙂

.

05 Mayıs 2020 - 21:40

admin

112 views

0 Yorum



Yazı hakkında görüşlerinizi belirtmek istermisiniz?

Benzer yazılar


asilsohbet olarak sohbetin farkını bizimle yaşayın?

Neden Biz!

  • Kaliteli
  • Daimi
  • Eglenceli
  • Seviyeli