Yine ben :( combolar

Web tabanlı uygulama geliştirme araçları(PHP, ASP vb...) ile ilgili konuları buraya yazabilirsiniz.
Cevapla
sozgur
Üye
Mesajlar: 59
Kayıt: 26 Ağu 2011 09:52

Yine ben :( combolar

Mesaj gönderen sozgur »

Sorularımla çok olduğumun farkındayım. Umarım ben de bir gün bu işleri çözüp sizler gibi yeni arkadaşlara yardımcı olabilceke seviyeye gelirim. Aslında biraz da derdim bu güzel forumu biraz daha canlandırabilmek. Sonuçta sorduğum soruların birçoğuna internette videolarda vs. de ulaşabilirim. Ama etkileşimli, paylaşarak, konuşarak bir şeyleri öğrenmek daha güzel geliyor bana. Umarım sadece soru cevap değilde karşılıklı konuşabileceğimiz bir ortam oluştururuz bu forumda. Ayrıca site adminlerine böyle seviyeli bir site oluşturdukları için teşekkür ederim. (Yukarıda yazdığım şeylerde yanlışlık varsa lütfen düzeltin. Örneğin diğer forum başlıklarında daha canlı bir paylaşım vardır ama ben girmediğim için bunun farkında olmayabilirim.)

Şimdi bir sorum daha var. Bu sitede her zaman olduğu gibi yine beklediğim çözüm konusunda arkadaşların yardımcı olacağını umuyorum.

Sorum şu:
Ben bir Maç Sonuçları programı da oluşturmak istiyorum. Yanlız şöyle bir sorunum var. Maç sonuçlarını girerken her lig için ayrı bir sayfa oluşturmak yerine combo oluşturup bu combodan hangi ülkeyi (ya da ligi seçersem) o lig ya da ülkenin takımlarının refresh ile alttaki takım combolarını doldurmasını istiyorum. Yani sadece combodan ülkeyi ya da ligi seçmek yetecek. Yeni bir sayfaya yönlendirmek zorunda kalmayacağım. Aşağıda basit bir kod yazıyorum. Bu kodlar sayesinde ne demek istediğim sanırım daha kolay anlaşılacak.

Kodlar:

Kod: Tümünü seç


<html>
<title>Mac Sonucu Giris
</title>

<head>
<link rel="shortcut icon" href="imgs/money.ico"/>
<link href="css/stil_dosyasi.css" type="text/css" rel="stylesheet"/>
</head>
<div class="body">
<body>
	<?php
        include ("connect.php");
    ?>


<form action='sonuc_kaydet.php' method='POST'>
	
	Lig Seçiniz:  
        <select name="ligsecim" id="ligsecim">
        <option value="0" selected="selected">Lig Seçiniz</option>
		<option value="turkiye" >Türkiye</option>
		<option value="ingiltere" >İngiltere</option>
		<option value="italya" >Italya</option>
		<option value="ispanya" >Ispanya</option>
        </select><br/><br/>
		
	Ev Sahibi : 
        <select name="evsahibi" id="evsahibi">
        <option value="0" selected="selected">Ev Sahibi</option>
		<option value="aa" >aa</option>
		<option value="bb" >bb</option>
        </select>
		
		<input type="text" name="evgol" size="3" value="" onclick="value=''">
		<input type="text" name="depgol" size="3" value="" onclick="value=''">

	Deplasman : 
        <select name="deplasman" id="deplasman">
        <option value="0" selected="selected">Deplasman Takımı</option>
		<option value="aa" >aa</option>
		<option value="bb" >bb</option>
        </select><br/><br/>
		
	
   

	<input type="submit" value="Kaydet">
</form>


</body>
</div>
</html>
mkysoft
Kıdemli Üye
Mesajlar: 3103
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: Yine ben :( combolar

Mesaj gönderen mkysoft »

Sayfayı yönlendirmeden sayfa üzerinde değişiklik yapabilmek java script kullanmalısınız. Eğer dinamik olarak serverdan data çekerek bu nesneleri oluşturacaksınız ajax teknolojisinden yararlanmalısınız.
sozgur
Üye
Mesajlar: 59
Kayıt: 26 Ağu 2011 09:52

Re: Yine ben :( combolar

Mesaj gönderen sozgur »

Yani onları öğrenmem gerekiyor. Javascript neysede ajax hakkında hiç bilgim yok. Gayet net ve kesin bir cevap :) Teşekkür ederim.
mkysoft
Kıdemli Üye
Mesajlar: 3103
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: Yine ben :( combolar

Mesaj gönderen mkysoft »

Ajax gözünüzü korkutmasın, ajax'da zaten javascript;
javascript ile arka planda bir browser penceresi açılıp istediğiniz sayfadan gelecek veriler bir değişkene doldurulur, basitçe bu şekilde.
sozgur
Üye
Mesajlar: 59
Kayıt: 26 Ağu 2011 09:52

Re: Yine ben :( combolar

Mesaj gönderen sozgur »

Evet denemeye karar verdim zaten. Kaçmayla olmayacak :) Teşekkür ederim..
Cevapla