Php Radyo Grup Fonksiyonu?

Php Radyo Grup Fonksiyonu? Merhaba arkadaşlar, Php dersimizin son konusunu da işleyelim ve öbür kategorilerimizden makale yazmaya devam edelim. PHP ile dinamik şekilde radio grupları oluşturma ile ilgili bazı açıklamalarda bulunacağım. Genelde formlarda input bilgilerden text ve textarea kullanılır ve formdan gelen bu bilgilerin işlenmesi de azda olsa basittir. Herhangi bir hata mecburiyetinde da lüzumlu uyarılar form ekrana yansıtıldıktan sonra da verilmekte ve kullanıcıdan hataları gidermesi istenir.     Ancak varsayılan ya da form gönderildikten sonraki manzara radio gruplarında farklıdır. Normalde text alanları için tek bir piyasası değiştirerek işleri halledebilirsiniz. Ancak radio küme için vaziyet biraz farklıdır. Seçili elemanı hafızada tutmak ve bunu ekrana yansıtmak için basit bir algoritma gerekmektedir.   misal şekilde cinsiyet seçilen bir radio küme hazırlayalım.   1 function radio_grup_cinsiyet($varsayilan = 0) { 2 üç $cinsiyetler = array( 4 array( 5 ‘value’ => 0, altı ‘label’ => ‘Bay’), 7 array( 8 ‘value’ => 1, 9 ‘label’ => ‘Bayan’)); on 11 $return = ‘’; 12 13 foreach ($cinsiyetler as $cinsiyet) { 14 15 $checked = ‘’; 16 if ($cinsiyet[‘value’] == $varsayilan) 17 $checked = ‘ checked=”checked”’; 18 19 $return .= ‘<input type=”radio” name=”cinsiyet” value=”’ . $cinsiyet[‘value’] . ‘”’ . $checked . ‘ /> ‘ . $cinsiyet[‘label’]; 20 21 } 22 23 return $return; 24 }   Burada fonksiyon yardımı ile bundan sonra cinsiyet seçimini mümkündür kılan radio küme elemanını kullanıcı sayfası ile entegre edebiliriz. Fonksiyona verilen parametre ile varsa varsayılan kıymet bildiriliyor ve ilgili alternatif seçili şekilde getiriliyor. Cinsiyet için vermiş olduğum bu örneği kendinize göre sorunsuz bir biçimde ayarlayabilirsiniz. Genel açıdan mantığını kapmanız yeterlidir.


Yapılan Yorumlar
Erdem OFLAZ

Bir mum, diğer mumu tutuşturmakla ışığından bir şey kaybetmez.
 Kategoriler
 Popüler yazılar