Etiket Sonuçları: " form "

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 »

9 Şubat 2008 | 14:44
yazar: Guardian

Menü ekleme işlemi tamamlandı

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

Biliyorum bugünlerde projeme çok zaman ayıramıyorum fakat kısıtlı ayırdığım zamanlarımda gerçekten çok eğleniyorum. Birşeylerin istediğiniz şekilde oluşmasını görmek gerçekten haz verici bir duygu.

Projeyi takip eden arkadaşlara hafta içleri ağır tempoda derslerimle ilgilendiğimden, projenin gelişmelerini daha çok hafta sonraları duyurabileceğimi belirtmeliyim. İşte bugünde projeme ayırdığım kısıtlı zamanlardan biriydi.

Bugün genel olarak yaptıklarımı özetleyecek olursam, yönetim panelimize yeni bir menü ya da altmenü oluşturmak için kullanacağımız betikleri tamamladım diyebilirim. Formumuz zaten hazırdı. Tek yaptığım Ajax yöntemi ile formdan gelen bilgileri alıp işlemek oldu.

devamını oku » »

427 defa okundu | yorum yok »

27 Ocak 2008 | 13:48
yazar: Guardian

Menü düzenlemeye dair bütün gelişmeler

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

Menü düzenlemekten kastımız tabiki yönetim panelimizdeki ana ve alt menüleri düzenlemek. Bir önceki yazımdan edit_menu_by_id() fonksiyonunu hatırlıyorsunuz. İşte bu fonksiyonu Ajax tekniğini kullanarak geliştirene kadar kaç takla attım bir bilseniz :)

Attığım taklaların tahmini sayısını göz önüne alırsak bu taklaları sizlere aktarmaya yine nereden başlayacağımı bilememem çok doğal gözüküyor. Burada anlatacaklarım konunun özeti niteliğindeki attığım temel taklalar olacağından kafanıza takılan binbir türlü detay taklalarını projenin subversion deposundan araştırabilirsiniz.

İlk önce projeye eklenen temel dizin ve dosyalardan bahsedelim. Bunlar /so-admin/base-files/jobs dizini, /so-config/XmlHttpObject.js, /so-admin/base-files/admin_functions.js ve /so-admin/base-files/jobs/update_menu.php dosyalarıdır.

devamını oku » »

595 defa okundu | 5 adet yorum »