Php de Özel Mesaj Sistemi Mantığı Nedir?

Tarih: Ekim 10th, 2008 | Yazar: Ertuğrul Erkan | Kategori: Php | Etiketler: , , , , , , , , | 4 Yorum »

Öncelikle merhaba arkadaşlar. Bu makalemde kendi scriptlerinizde nasıl özel mesaj sistemi kurabilirsiniz onu göreceğiz. Kodlamadan çok sizlere mantığını anlatacağım. Zaten her zaman kullandığımız insert into komutlarını tekrar tekrar vermek gereksiz olur diye düşünüyorum. Yanlız istekler doğrultusunda örnek dosyalarıda paylaşarım.

Öncelikle yapmanız gereken veritabanını düzenlemek. ozel_mesajlar adlı bir tablo oluşturun. İçine id,kimden,kime diye üç adet sütun ekleyin. id sütunu sürkeli artacağı ve sayısal bir veri olacağı için int(11) yapın. Ayrıca auto_increment ayarınıda unutmayın. kimden ve kime sütunları ise text tabanlı olacağı için text yapın ve bir sayısal veri vermeyin. Buraya kadar veritabınımız hazırlandı. Gerisi bizim Php bilgimize ve mantık yürütmemize kalmış…

Şimdi mesajlarim.php yapın. Burada kişi kendine yollanmış özel mesajları okuyabiliyor. Eğer derslerimizi biraz okuduysanız bunu mysql de şarta göre veri çekme mantığı ile yapabileceğimizi de anlamışsınız. Fakat önemli bir nokta var, burada sanki kullanıcı adı sürekli kayıt edilmiş gibi davranıyoruz. İşte bu kullanıcı adı ile kime adlı sütunda arama yapıyoruz. Yine kodlarımız bile bulduklarımızı alt alta yazdırıyoruz.

Mesaj atma kısmıda yukarısı gibi. Yapmanız gerekenler verileri eklerken kimden kısmına kişinin kullanıcı adını eklemek. Diğerleri zaten form olarak alınıyor. Fakat şöyle bir güvenlik olayı olmalı ki boş yere veritabını şişmemeli; kişinin form da verdiği kime adlı veriyi kullanıcıların sütununda aratın. Bu sayede kullanıcı adı var ise ekleme yapılsın, yoksa ekleme yapılmasın.

Güzel, teorik bir makale olmuştur umarım. Dediğim gibi istekler doğrultusunda bir örnek hazırlayıp sizlere sunarım. Yanlız zaten sistem çok basit bir olay üstüne kurulu. Mantığına göre sistemi yazın, böylece daha da iyi öğrenirsiniz. İlla kodları ezberleyin demiyorum ( bunun üstüne yazı yazdım, bakınız ) önemli olan mantığı kavramak.

Herkese iyi günler, iyi çalışmalar…

Benzer Yazılar;


“Php de Özel Mesaj Sistemi Mantığı Nedir?” yazısında 4 Ahkam var.

  1. 1 Cihan Dikkaya 10:50 on Mayıs 21st, 2009 anında kesmiş:

    Güzel anlatmişşin bununla ilgili bir video filan hazirlasaniz cok daha da güze olacaktir.

  2. 2 death_korsan 12:26 on Kasım 26th, 2009 anında kesmiş:

    Güzel sade ve açık bir anlatım, ellerinize sağlık.
    Şu şekilde tabloya 2 stun daha eklenebilir aslında tarihzaman ve okundu/saklandı gibi.

  3. 3 Ertuğrul Erkan 23:30 on Kasım 29th, 2009 anında kesmiş:

    @deat_korsan;

    Tabi ki istediğiniz gibi geliştirebilirsiniz. Bu yüzden herhangi bir bir kod vermerdim.

  4. 4 cetin 23:52 on Nisan 5th, 2010 anında kesmiş:

    Selam,

    güzel bir konuya deginmissiniz, tebrikler. Facebook tarzinda bir özel mesajlasma sistemini nasil yapariz? veritabani mantigimiz nasil olmasi lazim?


Ahkam Kesme Aparatı