Neler yeni

Yeni mesajlar Yeni konular En çok mesaj En çok tepki En çok görüntülenen

Arkadaslar acil yardım lütfen ! :(

BlackMessiah

🏅Acemi Tasarımcı🏅
Katılım
18 Ağu 2008
Mesajlar
31
Tepkime puanı
0
Arkadaslar isteyeceğim yardım bazı arkadaslara komik gelebilir ama ben php ye yeni baslayan biri olarak affınıza sığınıyorum.

Simdi bi ufak bi program yazdım. Bir yas kriteri var bu yas kriterinin icindekiler kritere uygun dısındakiler ise kritere uygun olmuyor ve cinsiyet seciminde bayanı secip askerlik kriterini uygularsa da ona göre hata veriyor ben bunu söyle bir formun içinde uygulamak istiyorum. yanı resimdede olduğu gibi textfieldden yaşı girmek radio butondan cinsiyeti secmek ve butonla gönderip sonucları almak istiyorum bunu nasıl yapabilirim. bana yardım edermisiniz

<?php
$cinsiyet="Bayan";
$yas=45;
$askerlik="yapıldı";

if($yas<18 or $yas>30)
{
print "Kriterlerimize uygun değilsiniz";
}

elseif($cinsiyet!="Bay" and $askerlik=="yapıldı")
{
print "Kriterlere uygundur<br><br> Fakat yanlış seçim yaptınız bayan askerlik yapmış olamaz";
}

?>

Bunlar kodlarım fakat resimdeki gibi kullanmak istiyorum programı

 

Benzer konular

A Oguzhan Basar

🌱Yeni Üye🌱
Katılım
29 Haz 2011
Mesajlar
12
Tepkime puanı
0
Sonucu sayfa yenilenmeden göstereceğiniz için jquery kullanın, "jquery.com" sitesinden jquery yi indirip içinden çıkan dosyaları dosyalarınızın olduğu klasöre atın, daha sonra html de head tagleri arasına

Kod:
<script type="text/javascript" src="jquery-1.7.2.js" ></script>
<script type="text/javascript">

$(document).ready( function(){


	
$("#sonuc").ajaxStart(function(){

	$(this).html('<img src="https://www.grafikerler.net/images/yukleniyor.gif" />');

});
	
	
$('#button').click(gonder);	
	
	
$.ajaxSetup({
		type: 'POST',
		url: 'gonder.php',
		success: function(donencevap){
			$('#cevap').html(donencevap);
			$('#sonuc').html('<input id="button" type="submit" name="buton" class="buton" value="Gönder" />');
		}
	});	
	
	function gonder()
	{
		$.ajax({ data: $('#form').serialize() });
		return false;
	}
	
	
});


bu kodu yapıştırın. Html de butonun bulunduğu div in ya da tablo parçasının id sini id="sonuc" yapın,

Kod:
$("#sonuc").ajaxStart(function(){

	$(this).html('<img src="https://www.grafikerler.net/images/yukleniyor.gif" />');

});


bu kod parçası cevap dönene kadar butonu kaldırıp yukleniyor.gif i gösteren kodun bir bölümüdür. "ajaxload.info" adresinden bir loading.gif oluşturabilirsiniz, ismini yukleniyor.gif yapmayı ve dosya yolunu düzenlemeyi unutmayın. gif kısmının olmasını istemiyorsanız;

Kod:
$("#sonuc").ajaxStart(function(){

	$(this).html('<img src="https://www.grafikerler.net/images/yukleniyor.gif" />');

});


ve

Kod:
$('#sonuc').html('<input id="button" type="submit" name="buton" class="buton" value="Gönder" />');


kodlarını silin.


Daha sonra sonucun gözükmesini istediğiniz div ya da tablo parçasının id sini id="cevap" , submit butonunun id sini id="button" yapın, url: 'gonder.php', kısmını php dosyanızın adıyla değiştirin,

Kod:
$('#sonuc').html('<input id="button" type="submit" name="buton" class="buton" value="Gönder" />');


bu kod parçasında .html('') kısmının tırnakları arasına html de oluşturduğunuz submit butonunun kodunu komple yapıştırın. Son olarak formunuzun id sini id="form" yapın. Çalışmama durumunda php de yazdırma işlemini print le değil echo yla yapmayı deneyin. Kolay gelsin.
 
Üst