php kodu var ancak hesaplatamıyorum yardım .

ayyıldızay yıldız

kodlama aşağıdaki gibidir. hesapla dediğim zaman sonuç alamıyorum. ekrana sonucun çıkmasını istiyorum

<form name="aspnetForm" method="post" action="./ifrazFiyat.aspx" id="aspnetForm">

  <div id="outer">

    <div id="inner">

<div id="main">         

<div id="main_inner">

<div class="wrap">

    <h2 class="titlem">İFRAZ FİYAT HESABI</h2>

    Harita Kadastro Mühendisleri Odası enaz ücret tarifesine göre imar kanununun 15, 16 ve 18. maddelerine göre yapılacak imar uygulamalarına ilişkin harita mühendislik ücreti hesaplayabilirsiniz.

    <div class="post">      

        <div id="fiyatForm">

            <label class="label"> Dönem Seçiniz</label>

            <select name="frmDonem" id="frmDonem"><option value="21">2017 I. Dönem</option><option value="20">2016 II. Dönem</option><option value="19">2016 I. Dönem</option><option value="18">2015 II. Dönem</option><option value="17">2015 I. Dönem</option><option value="16">2014 II. Dönem</option><option value="15">2014 I. Dönem</option><option value="14">2013 II. Dönem</option><option value="13">2013 I. Dönem</option><option value="12">2012 II. Dönem</option><option value="11">2012 I. Dönem</option><option value="10">2011 II. Dönem</option><option value="9">2011 I. Dönem</option></select><br><br>

            <label class="label"> Şehir Seçiniz</label>

            <select name="frmSehir" id="frmSehir"><option value="1">ADANA</option><option value="2">ADIYAMAN</option><option value="3">AFYON</option><option value="4">AĞRI</option><option value="5">AMASYA</option><option value="6">ANKARA</option><option value="7">ANTALYA</option><option value="8">ARTVİN</option><option value="9">AYDIN</option><option value="10">BALIKESİR</option><option value="11">BİLECİK</option><option value="12">BİNGÖL</option><option value="13">BİTLİS</option><option value="14">BOLU</option><option value="15">BURDUR</option><option value="16">BURSA</option><option value="17">ÇANAKKALE</option><option value="18">ÇANKIRI</option><option value="19">ÇORUM</option><option value="20">DENİZLİ</option><option value="21">DİYARBAKIR</option><option value="22">EDİRNE</option><option value="23">ELAZIĞ</option><option value="24">ERZİNCAN</option><option value="25">ERZURUM</option><option value="26">ESKİŞEHİR</option><option value="27">GAZİANTEP</option><option value="28">GİRESUN</option><option value="29">GÜMÜŞHANE</option><option value="30">HAKKARİ</option><option value="31">HATAY</option><option value="32">ISPARTA</option><option value="33">İÇEL</option><option value="34">İSTANBUL</option><option value="35">İZMİR</option><option value="36">KARS</option><option value="37">KASTAMONU</option><option value="38" selected="true">KAYSERİ</option><option value="39">KIRKLARELİ</option><option value="40">KIRŞEHİR</option><option value="41">KOCAELİ</option><option value="42">KONYA</option><option value="43">KÜTAHYA</option><option value="44">MALAYTA</option><option value="45">MANİSA</option><option value="46">KAHRAMANMARAŞ</option><option value="47">MARDİN</option><option value="48">MUĞLA</option><option value="49">MUŞ</option><option value="50">NEVŞEHİR</option><option value="51">NİĞDE</option><option value="52">ORDU</option><option value="53">RİZE</option><option value="54">SAKARYA</option><option value="55">SAMSUN</option><option value="56">SİİRT</option><option value="57">SİNOP</option><option value="58">SİVAS</option><option value="59">TEKİRDAĞ</option><option value="60">TOKAT</option><option value="61">TRABZON</option><option value="62">TUNCELİ</option><option value="63">ŞANLIURFA</option><option value="64">UŞAK</option><option value="65">VAN</option><option value="66">YOZGAT</option><option value="67">ZONGULDAK</option><option value="68">AKSARAY</option><option value="69">BAYBURT</option><option value="70">KARAMAN</option><option value="71">KIRIKKALE</option><option value="72">BATMAN</option><option value="73">ŞIRNAK</option><option value="74">BARTIN</option><option value="75">ARDAHAN</option><option value="76">IĞDIR</option><option value="77">YALOVA</option><option value="78">KARABÜK</option><option value="79">KİLİS</option><option value="80">OSMANİYE</option><option value="81">DÜZCE</option></select><br><br>

            <label class="label"> İlçe Seçiniz</label>

            <div id="ilceler"><select name="frmIlce" id="frmIlce"><option value="0" disabled="disabled" selected="selected">İlçe Seçiniz</option><option value="112">Melikgazi</option><option value="113">Kocasinan</option><option value="114">Bünyan</option><option value="115">Develi</option><option value="116">Erciyes</option><option value="117">Erkilet</option><option value="118">Gesi</option><option value="119">Hacılar</option><option value="120">Hisarcık</option><option value="121">Kıranardı</option><option value="122">Talas</option><option value="123">Mimarsinan</option><option value="124">İncesu</option><option value="125">Zincidere</option><option value="126">Diğer İlçeler</option><option value="127">Diğer Yerler</option><option value="660">Akkışla</option><option value="661">Felahiye</option><option value="662">Özvatan</option><option value="663">Pınarbaşı</option><option value="664">Sarıoğlan</option><option value="665">Sarız</option><option value="666">Tomarza</option><option value="667">Yahyalı</option><option value="668">Yeşilhisar</option><option value="669">Kayseri OSB</option></select></div><br><br>

            <div id="mahDiv" style="display:none;">

                <label class="label"> Mahalle Seçiniz</label>

                <div id="mahliste" style="height:30px;">

                    <select name="mevkiId" id="mevkiId" disabled="disabled">

                        <option value="0">Öncelikle İlçe Seçiniz</option>

                    </select>

                </div><br><br>

            </div>

            <label class="label"> Uygulama Alanı</label>

            <input name="frmAlan" type="text" id="frmAlan" class="topAlan" onkeypress="OndalikSayiKontrol(event)">

            <br><br>

            <label class="label"> Uygulama Seçiniz</label>

            <select name="frmUygulama" id="frmUygulama">

                <option value="1">15. ve 16. Madde Uygulaması</option>

                <option value="2">18. Mad Uygulaması (Tek Parsel İçin)</option>

                <option value="4">18. Mad Uygulaması (Birden Çok Parsel İçin)</option>

                <option value="3">Oluşmuş İmar parselleri değişikliği uygulaması </option>

            </select>

            <br><br>

            <div id="buyukAlan">

                <table>

                    <tbody><tr>

                        <td><input id="ikibin" type="checkbox" name="ikibin"></td>

                        <td><label for="ikibin">Oluşanlarda 2000-5000 m<sup>2</sup> arası alanlı parsel(ler) var</label></td>

                    </tr>

                </tbody></table>

                <div id="fikibin" style="display:none;">

                    <input name="frmikibin" type="text" class="topAlan" id="frmikibin" title="2000-4999 m2 arası parsel alanları toplamı" onkeypress="OndalikSayiKontrol(event)">

                </div>

                <table>

                    <tbody><tr>

                        <td><input id="besbin" type="checkbox" name="besbin"></td>

                        <td><label for="besbin">Oluşanlarda 5000 den büyük alanlı parsel(ler) var</label></td>

                    </tr>

                </tbody></table>

                <div id="fbesbin" style="display:none;">

                    <input name="frmbesbin" type="text" id="frmbesbin" class="topAlan" title="5000 m2 ve büyük parsel alanları toplamı" onkeypress="OndalikSayiKontrol(event)">

                </div>

            </div>

            <div id="uygulamaDisi">

                <table>

                    <tbody><tr>

                        <td><input id="uDisi" type="checkbox" name="uDisi"></td>

                        <td><label for="uDisi"> Uygulama alanı dışında kalan artık kadastro parseli var </label></td>

                    </tr>

                </tbody></table>

                <div id="fuDisi" style="display:none;">

                    <input name="frmuDisi" type="text" id="frmuDisi" class="topAlan" title="Uygulama dışı kalan alanlar toplamı" onkeypress="OndalikSayiKontrol(event)"> 

                </div>

            </div>

            <br><br>

            <a href="javascript:void(0)" id="ifrazHesap" class="submit">Hesapla</a><br><br>

            <div id="hesaphata"></div>

        </div>

        <div id="hesapYaz"></div>

    </div>

</div>

<script>

    var uid = '1226';

    $(document).ready(function() {

        if (uid == '') {

            alertMesaj("Oturum Açınız", "Harita Kadastro Mühendisleri Odası enaz ücret tarifesine göre Fiyat hesabı yapabilmek için oturum açmanız gerekmektedir.<br/><br/><br><center><a href='Login.aspx?Redirect=ifrazFiyat.aspx' class='yzbuton' >Oturum Aç</a> &nbsp; <a href='yeniKayit.aspx' class='yzbuton' >Üye Ol</a></center>");

            $(".kclose").hide();

        };

        $('#frmUygulama').change(function() {

            var msid = $(this).val();

            if (msid < 3) { $("#buyukAlan").show(); $("#uygulamaDisi").show(); }

            if (msid == 3) { $("#uygulamaDisi").hide(); $("#uDisi").removeAttr("checked"); $("#fuDisi").hide(); }

        });

        $("#uDisi:checkbox").click(function() {

            if ($("#uDisi").is(':checked')) {

                $("#fuDisi").show('slow');

                $("#frmuDisi").focus();

            } else {

                $("#fuDisi").hide('slow');

                $("#frmuDisi").val('');

            };

        });

        $("#ikibin:checkbox").click(function() {

            if ($("#ikibin").is(':checked')) {

                $("#fikibin").show('slow');

                $("#frmikibin").focus();

            } else {

                $("#fikibin").hide('slow');

                $("#frmikibin").val('');

            };

        });

        $("#besbin:checkbox").click(function() {

            if ($("#besbin").is(':checked')) {

                $("#fbesbin").show('slow');

                $("#frmbesbin").focus();

            } else {

                $("#fbesbin").hide('slow');

                $("#frmbesbin").val('');

            };

        });

        $("#ifrazHesap").click(function() {

            var ht = '';

            var d = $("#frmDonem").val();

            var s = $("#frmSehir").val();

            var m = $("#frmIlce").val();

            if (m == 0) { ht += "<b>*</b> İlçe Seçmelisiniz...<br/>"; }

            var ma = $("#mevkiId").val();

            //if (ma == 0 && s == 38) { ht += '<b>*</b> Mahalle Seçmelisiniz<br />'; }

            var a = $("#frmAlan").val();

            if (a == '') { ht += "<b>*</b> Parsel alanını yazınız<br />"; }

            var isTanim = $("#frmUygulama").val();

            var iki = 0

            var ikibin = 0

            if ($("#ikibin").is(':checked')) {

                iki = 1

                ikibin = $("#frmikibin").val();

                if (ikibin == '') { ht += "<b>#2001-5000 aralığı</b>: Oluşan parsellerden alanı 2001-5000 arası olan parsel alanları toplamını yazınız.<br /><br />"; $("#frmikibin").addClass("inputBos"); }

                if (parseInt(ikibin) > parseInt(a)) { ht += "<b>#2000'den büyükler</b>: 2000 m2 den büyük olan parsel alanları toplamı uygulamaya giren parsel alanından büyük olamaz<br /><br />" }

                if (parseInt(ikibin) < 2001) { ht += "<b>#2000'den büyükler</b>: 2000 m2 den büyük olan parsel alanları toplamı 2000 m2 den küçük olamaz. Buraya yazılacak alan en küçük 2001 m2 olabilir.<br /><br /> " }

            }

            var bes = 0

            var besbin = 0

            if ($("#besbin").is(':checked')) {

                bes = 1

                besbin = $("#frmbesbin").val();

                if (besbin == '') { ht += "<b>#5000'den büyük alanlar</b>: Oluşan parsellerden alanı 5000 m2'den  büyük olan parsel alanları toplamını yazınız.<br /><br />"; $("#frmbesbin").addClass("inputBos"); }

                if (parseInt(besbin) > parseInt(a)) { ht += "<b>#5000'den büyükler</b>: 5000 m2 den büyük olan parsel alanları toplamı uygulamaya giren parsel alanından büyük olamaz<br /><br />" }

                if (parseInt(besbin) < 5001) { ht += "<b>#5000'den büyükler</b>: 5000 m2 den büyük olan parsel alanları toplamı 5000 m2 den küçük olamaz. Buraya yazılacak alan en küçük 5001m2 olabilir.<br /><br /> " }

            }

            if (iki == 1 && bes == 1) {

                if (parseInt(ikibin) + parseInt(besbin) > a) { ht += "<b>#Toplam alan</b>: 2001 m2 ve 5001 m2 den büyük olan parsel alanları toplamı uygulamaya giren parsel alanından büyük olamaz.<br /><br />" }

            };

            var artik = 0;

            var artikparsel = 0

            if ($("#uDisi").is(':checked')) {

                artik = 1

                artikparsel = $("#frmuDisi").val();

                if (artikparsel == '') { ht += "<b>#Artık Parsel</b>: Uygulama dışında bırakılan parsel alanları toplamını yazınız<br /><br />"; $("#frmuDisi").addClass("inputBos"); }

                if (parseInt(artikparsel) > parseInt(a)) { ht += "<b>#Artık Parsel Alanı</b>: Uygulama dışında kalan parsel alanı, işleme giren parseller alanından büyük olamaz" }

            }

            var datam = "{d:'" + d + "',s:'" + s + "',m:'" + m + "',ma:'" + ma + "',a:'" + a + "',isTanim:'" + isTanim + "',iki:'" + iki + "',ikibin:'" + ikibin + "',bes:'" + bes + "',besbin:'" + besbin + "',artik:'" + artik + "',artikparsel:'" + artikparsel + "'}";

            if (ht == '') {

                $("#hesaphata").html("<img src='http://www.muhendisevi.com/pr/load12.gif' align='middle' alt='' /> Fiyat hesaplanıyor...");

                $.ajax({

                    type: "POST",

                    cache: false,

                    url: "/HKMO/ifrazFiyat.aspx/ifrazHesap",

                    contentType: "application/json; charset=utf-8",

                    data: datam,

                    dataType: "json",

                    success: function(sonuclar) {

                        $("#fiyatForm").hide();

                        $("#hesapYaz").show().html(sonuclar.d);

                    },

                    error: function onFailed(result) {

                        $("#hesaphata").html("Lütfen form alanlarını kontrol ederek tekrar deneyiniz.");

                    }

                });

            } else {

                alertMesaj("Eksik Bilgi", "<b>Lütfen aşağıdaki eksiklikleri gideriniz</b><br /><br /> " + ht + "");

            }

        });

    });

</script>

<div class="foot"></div>

</div>

</div>

<div id="xbgB" class="foot"></div>

</div>

</form>

2017-10-13 07:06:04

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro