2 Temmuz 2008 | 21:52
yazar: Guardian

edit_user_by_id() fonksiyonu & update_user.php betiği

Kategoriler: fonksiyon ve betikler, projeler, samkon project
Etiketler: , , ,

Uzun zaman sonra tekrar projemle ilgilenecek kısa bir zaman buldum. Çıkmazda kaldığım ufak bir hata (yada tahmin edilmesi zor bir detay demeliyim) bu kısa zamanımın büyük bir bölümünü almış olsada yine bilgisayarımla çok keyifli zamanlar geçirdim diyebilirim.

Anlatacaklarım daha önceki konularda da bahsettiğim gibi klasik AJAX işlemleri olacağından fazla üzerinde durmadan yüzeysel olarak bahsedeceğim.

Öncelikle admin panelimizden “community -> user” alanına girdiğimizde en altta load_users_content() fonksiyonunda yeni oluşturduğum kullanıcı ekleme işleminde kullanacağımız form ile birlikte üstünde kullanıcılarımızın yer aldığı bir tablo görüyoruz. Burada oluşturduğum form hakkında umarım bir sonraki girdimde bahsedeceğim. İlgili ekran görüntüsü 1.

Herhangi bir kullanıcıyı düzenlemek için düzenleme butonuna tıkladığımızda edit_user_by_id() fonksiyonu tarafından karşımıza ilgili kullanıcının özelliklerini düzenleyebileceğimiz bir form gelmektedir. İlgili ekran görüntüsü 2.

Bu formdaki bilgiler “save” butonuna basıldıktan sonra update_user() javascript fonksiyonu tarafından okunur ve bu veriler update_user.php betiğine gönderilir. Bundan sonrası tamamen bu betiğin görevidir. İlgili işlemleri yapar, çıktıyı üretir, ardından çıktıyı kendisini çağıran javascript fonksiyonuna geri gönderir ve bu javascript fonksiyonu sonucu sayfaya yazdırır.

Bu arada formdaki select kutusuna ilgili group isimlerini yazdırabilmek için get_group_list() adında kullanışlı bir fonksiyon oluşturdum.

AJAX metodunu anlatır tarzda bir girdi oldu yine.

Kapanış yazılarını hiç yapamıyorum nedense.. :)

449 defa okundu | Yorum Yaz

Cevap yazın

* kararkteri ile işaretlenmiş alanların doldurulması zorunludur.

Share/Save/Bookmark