Etiket Sonuçları: " POST "

9 Temmuz 2008 | 22:40
yazar: Guardian

Php Başlangıç Dersleri Serisi – 3

Kategoriler: php, programlama, seri dökümanlar
Etiketler: , , , , , , , ,

Uzun zamandır üzerinde çalışmaya zaman bulamadığım php ders dökümanları yazma işlemine ağırlık verdim bu aralar. Böylece dönemin ilk ürünü “Php Başlangıç Dersleri Serisi – 3″ ortaya çıktı.

Bu seri kısaca iki ana bölümden oluşmaktadır:

  • Form Oluşturmak
  • Oluşturulan Formdaki Verileri Php Betiği ile İşlemek

Serimizin ilk bölümü temel HTML bilgilerine dayanarak form oluşturmak adına temel bilgileri edinme amaçlıdır. İkinci bölümümüz ise Php aracılığı ile bu verilerin nasıl işleneceği konusunda bilgi vermektedir.

Döküman bir bütünü oluşturan örnek çalışmanın parçalarını oluşturarak ilerlemektedir. Örnek çalışmamızın amacı bir form aracılığı ile girilen metinde belirlediğimiz karakter kümesinin yine belirdiğimiz bir diğer karakter kümesine dönüştürülmesi esasına dayanmaktadır.

Adım adım öğrenerek üreteceğimiz bu çalışmadan hepinizin yararlanması ve zevk alması dileğiyle..

php-dersleri-seri-3-samkon.org.tar.gz [1.1 MB]

Not: İlgili örnek çalışmayı şu sayfadan test edebilirsiniz.

1.867 defa okundu | 9 adet yorum »

7 Mart 2008 | 13:43
yazar: Guardian

sistem değişkeni oluşturma işlemleri

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

Yönetim panelinin ‘system values‘ olarak adlandırılan sistem değişkenlerini kontrol etmemizi sağlayan alanda (load_systemvalues_content() fonksiyonu) yeni sistem değişkenleri oluyşturulmasını sağlayacak dinamik bir form oluşturdum. Dinamiklikten kastım formda görmüş olduğunuz vartype id bilgisine sahip olan elemanımız aşağıdaki özelliği ile

onclick=\”load_form_for_variable_type();\”

admin_functions.js betiğinde yer alan load_form_for_variable_type() fonksiyonuna bağlanması ve kendisine girilen değere bağlı olarak page-content-list-dynamic-area id bilgisine sahip alanda yeni form elemanları oluşturmasıdır. Bahsettiklerimi kısaca eklenecek sistem değişkeni tipine göre yeni bir form elemanı oluşturma işlemi olarak değerlendirebilirsiniz.

devamını oku » »

422 defa okundu | yorum yok »

1 Mart 2008 | 15:11
yazar: Guardian

Değişiklikler sonrası içeriğin yeniden yüklenmesi

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

Projemin yönetim panelini oluşturmaya başladığım günden beri içime dert olmuş, yaptığım yeniliklerin üzerine örtmüş diğer bir değişle içimde bir ukde bırakmış olan yapılan değişikliklere göre sayfanın içerik alanının yeniden yüklenmemesi ve özellikle bazı işlemlerden sonra sayfayı yenileme ihtiyacı duymam artık geçmişte kaldı.

Herşeyi bir php betiği ve bir javascript fonksiyonu karşılamaya yetti. Bu gelişmeyi sizlere örnek bir işlemde izlenen yolu açıklayarak tarif edeceğim. Örneğin daha önce hakkında bol bol atıp tuttuğum yönetim panelinin ‘edit menus‘ alanında panelimize yeni bir ana menü eklemek istediğimizde formumuzu doldurup ‘create‘ butonuna bastık.

devamını oku » »

499 defa okundu | yorum yok »

27 Şubat 2008 | 15:55
yazar: Guardian

sistem değişkenlerinde aktivasyon işlemleri

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

Daha önceki girdilerimde bahsettiğim gibi veritabanımızın #sovariablebools adlı tablosu sistem hakkında birtakım iki değerlikli veriler tutmaktadır. Bu verilerin aldığı TRUE (1) veya FALSE (0) değerlerine göre çeşitli işlemler gerçekleştirilmektedir. Bu yazımda iki değerlikli bu sistem değişkenlerimizin değerlerinin yönetilmesi işlemini gerçekleştiren işlevleri tanıtacağım.

Bir önceki girdimden altyapısını oluşturduğum bu işlemin kullandığı fonksiyon ve betikleri kısaca tanıtacağım. İlk önce aktifleştirme ve deaktifleştirme işlemlerinin yanı sıra daha önceden bahsettiğim diğer işlemlere de altyapı sunan tablomuzun bulunduğu system values alanını temsil eden admin_functions.php betiğindeki load_systemvalues_content() fonksiyonunun ilgili satırlarına göz atalım.

devamını oku » »

370 defa okundu | yorum yok »