Radio Butonlarını Kullanarak Fonksiyonları Yazdırma

Basit bir anket uygulamasının içinde fonksiyonların nasıl yazdırılacağını göreceğiz.

Basit bir anket uygulamasının içinde fonksiyonların nasıl yazdırılacağını göreceğiz.

Radio butonlarını kullarak basit bir şekilde fonksiyonları ekrana yazdırmayı görelim.


<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<form id="form1" method="POST" action="$PHP_SELF?>">

<table width="424" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#333333">

  <tr>

    <th colspan="4" bgcolor="#333333" scope="col"><font color=white>Anket Çalışması </font></th>

  </tr>

  <tr>

    <td colspan="4" bgcolor="#EAEAEA"><li>Ençok hangi arama motorunu kullanıyorsunuz?</td>

    </tr>

  <tr>

    <td width="101" bgcolor="#EAEAEA">

      <label>

        <input type="radio" name="arama" id="radio" value="google" />

        </label>

    Google    </td>

    <td width="105" bgcolor="#EAEAEA"><input type="radio" name="arama" id="radio2" value="yahoo" />

      Yahoo</td>

    <td colspan="2" bgcolor="#EAEAEA"><input type="radio" name="arama" id="radio3" value="ara.com.tr" />

      Ara.com.tr</td>

    </tr>

  <tr>

    <td bgcolor="#EAEAEA">&nbsp;</td>

    <td bgcolor="#EAEAEA">&nbsp;</td>

    <td width="133" bgcolor="#EAEAEA">&nbsp;</td>

    <td width="57" bgcolor="#EAEAEA"><label>

      <input type="submit" name="button" id="button" value="Gönder" />

    </label></td>

    </tr>

  <tr>

    <td colspan="4" bgcolor="#EAEAEA">

      <p>

      

      

    

    $arama=$_POST["arama"];

    

    if ($arama=="google") {

    

    echo "<br><center><b>";google();

    }elseif ($arama=="yahoo")  {

    echo "<br><center><b>";yahoo();

    }

    elseif ($arama=="ara.com.tr")  {

    echo "<br><center><b>";ara();

    }

    



    function google() {

    echo "<tr><td colspan=4 bgcolor=#CCCCCC>GOOGLE.com</td>";

    }

    function yahoo() {

    echo "<tr><td colspan=4 bgcolor=#CCCCCC>YAHOO.com</td>";

    }

    

    function ara() {

    echo "<tr><td colspan=4 bgcolor=#CCCCCC>ARA.com.tr</td>";

    }

    

    ?>

      </p>

     

    </tr>  

</table>

</form>



Klasik form elemanlarını ekledikten sonra php kodlarını açıklayalım.


$arama=$_POST["arama"];



Forumdan gelen değeri çektik.

Daha sonra if yapısı içinde radio butonundan gelen değeri kontrol ettik. Bu sayede formdan hangi değer seçilmiişse ona göre
fonksiyonlarımızı ekrana yazdırdık.

Herkese Kolay Gelsin.
  • Etiketler;
Sinan Alagöz
1989, Trabzon - Sürmene doğumlu. Bilgisayarla erken yaşlarda tanıştı. Bilgisayarı ilk başlarda bir eğlence merkezi olarak kullanırken, sonraları web ve programlama ile yakından ilgilenmeye başlayarak projeler üretmeye başladı.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

ben buna benzer bişi yapmıştım kendim için mozilla açılış sayfasına seçenegine gore yonelndiriyordu :D harika birşey :) ne istersem yapıom paylaşım için teşekkürler
her sey iyi güzelde formdan gelen değeride ekrana yazdın diyelim keske bu anket çalışmasını oylamalrınıda kim hangi arama moturunu kullanıyor sonuçlarını hesaplatacak ve sonra % olarak çıktısınıda ekrana yazsaydın daha iyi olurdu paylaşımın için teşekkür
her şey tamamda fonksiyon kullanmışsın ama göremedin nerene funtion komutu kullandın 2. if else yerine switch döngüsüyle daha kolay olmazmıydı bu

Yukarı Git