• 28-11-2012, 14:15:05
    #1
    Merhaba;

    Aşagıda iki fiyat var bu iki fiyat dışındada elle manuel bir fiyat nasıl girerim yani bu iki fiyatta gözükecek ayrıyeten ellede bir tutar girmeliyim aynı alana.
    <select name="Fiyat" size="1">
    <option value="100"> Fiyat 1 </option>
    <option value="200"> Fiyat 2 </option>
    </select>
  • 28-11-2012, 17:24:19
    #2
    Yardım edecek yokmu
  • 28-11-2012, 17:31:09
    #3
    Seçeneğe bağlı olarak selectboxtan değer seçilmediyse input koyabilirsiniz select'in yanına.

    <input name="Fiyat" type="text" />

    input name ile selectbox name aynı olduğu için değer Fiyat değerleri arasında virgül gelebilir. Bunu önlemek için;

    Bunun için ikinci input name'i FiyatAlt olarak değiştirebilirsiniz.

    Selectboxtan gelen Fiyat değeri boşsa FiyatAlt değerini aldırırsınız.

    Sorun hallolmuş olur.
  • 28-11-2012, 23:54:54
    #4
    Üyeliği durduruldu
    <?php

    $gondert=$_POST['gondert'];
    if($gondert){
    $fiyat=$_POST['fiyat'];

    if($fiyat == 1){
    $fiyat=$_POST['fiyat2'];
    }

    }


    ?>
    <form method="POST">

    Fiyat:
    <select name="fiyat" size="1">
    <option value="1" > Seçiniz</option>
    <option value="100"> 100TL </option>
    <option value="200"> 200TL </option>
    </select>
    veya
    <input type="text" name="fiyat2" ><br />
    <input type="submit" name="gondert" value="Kaydet">
    </form>