Hoşgeldin, Ziyaretçi:

l Üye Ol
Tarih: 19-07-2018, Saat: 22:04
  • Tekno Destek Team'e Hoşgeldiniz
  • Teknoloji, Mobil, Oyun, İnternet, Haber Platforumu
  • Tekno Destek Team ( TDT )
Tekno Destek Team - Teknoloji, Mobil, Oyun, İnternet, Haber Platforumu > Bilgi Teknolojileri / Information Technologies > Web Programlama > PHP ILE CHECKBOX KULLANIMI >

 Yorum: 0    Görüntülenme: 675
Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
 PHP ILE CHECKBOX KULLANIMI
04-01-2016, Saat: 00:16,
Çevrimdışı
Süper Moderatör
Süper Moderatör Grubu
Üyelik Tarihi: 02-01-2016
Mesajlar : 391
Konular:
Rep Puanı: 0
#1
PHP ILE CHECKBOX KULLANIMI

Bundan önceki php dersimizde radio butona deginmistik. Bu dersimizde ise checkbox kullanimina göz atacagiz.
 
Örnegimizde bir checkbox ve bir de butonumuz olsun. Checkbox ile siteye kayit sartlarinin kabul edilip edilmedigini control edelim.
 
52.png
 
Bundan önceki derste (radio buton) html sayfamizla php kodlarimizi ayni dosyaya yazmistik. Bu sefer html sayfamizi ayri hazirlayalim diyorum. kayitOnay.html
 
<form action="Checkbox.php" method="get">
<p><input type="checkbox" name="onay"/> Sartlari okudum ve kabul ediyorum</p>
<p><input type="submit" value="Kaydol"/></p>
</form>

 
  • Bir adet checkbox ve bir adet button'umuz var.

  • Butona (submit) tiklaninca Checkbox.php (action olayi) kodlari devreye girecek.

  • $_GET yordami kullanilacak (daha sonraki derslerimizde bunu etraflica inceleriz insallah).
Simdi de butona basinca cagirilacak olan Checkbox.php kodlarina bakalim:
 
if(isset($_GET['onay'])){
     echo 'kaydiniz basariyla gerceklesti';
     } 
     else{
         echo "<h3>sartlari kabul ettiginizi onaylamalisiniz<h3>";
     }
?>

 
Isterseniz programimizi biraz gelistirelim? Demistik ki, butona basinca Checkbox.php sayfasi islesin. Eger biz bu Checkbox.php sayfamiza bir buton daha koyup kayit islemini tekrar denemek istersek bunu nasil yapabiliriz? Bu gayet basit.
 
Checkbox.php sayfamizin basina bir buton koyariz ve formumuzun action olayini kayitOnay.html sayfasina baglariz.
53.png
Checkbox.php
<form action="kayitOnay.html" method="get">
<input type="submit" name="tekrarDene" value="Tekrar Dene"/>
</form>

<?php
    if(isset($_GET['onay'])){
        echo 'kaydiniz basariyla gerceklesti';
    } 
    else{
        echo "<h3>sartlari kabul ettiginizi onaylamalisiniz<h3>";
    }
?>

 

Uygulamamizi bir adim daha gelistirelim istiyorum. Sayfamiza 1 yerine 4 tane checkbox (dersler) ekleyelim ve bunlarin isaretlenip isaretlenmedigini kontrol edelim. Isaretlenen dersleri ekrana yazdiralim.
 
55.png
Secenekler.php
<form action="Secenekler.php" method="GET">
    <input type="checkbox" name="dersler[]" value="Php"/>Php<p>
    <input type="checkbox" name="dersler[]" value="Java"/>Java<p>
    <input type="checkbox" name="dersler[]" value="C#"/>C#<p>
    <input type="checkbox" name="dersler[]" value="Ajax"/>Ajax<p>
    <input type="submit" name="listele" value="Listele"/>
</form> 
<?php
    if(isset($_GET['listele'])){ 

        if(empty($_GET['dersler']))
         {
            echo "hiç ders seçilmedi";
        }
         else
         {
            $dersler = $_GET['dersler'];
            echo "secilen dersler: ";
            for($i=0;$i<count($dersler);$i++)
            {
                echo $dersler[$i].', ';
            }
         }
     }
?>
04-01-2016, Saat: 00:16
Cevapla



« Önceki Konu | Sonraki Konu »
Konuyu Okuyanlar: 1 Ziyaretçi



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  PHP DE IF ELSE YAPISININ KULLANIMI - KARŞILAŞTIRMA OPERATÖRLERI kara_kutu 0 356 04-01-2016, Saat: 00:18
Son Yorum: kara_kutu
  PHP RADIO BUTTON KULLANIMI kara_kutu 0 975 04-01-2016, Saat: 00:17
Son Yorum: kara_kutu

Hızlı Menü:

Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB
© 2002-2018 MyBB Group.
Tasarım Tekno Destek Team © 2018