• 23-08-2009, 00:31:40
    #1
    Arkadaşlar bir projemin son adımı için gerekli olan bir konu da sizlerden yardım isteyeceğim. Şimdi konuyu anlatayım.

    2Tane select box olacak. Bunlardan birinde "Kız - Erkek" Birinde ise şehirler olacak mesala "Ankara - Adana - İstanbul". Şimdi 1. box'da Kız'ı 2.box'da Ankara'yı seçerse Kiz/Ankara.html'e yönlendirecek. Eğer 1.box'ta Erkek'i 2.box'ta Ankara'yı seçerse Erkek/Ankara.html'e yönlendirecek. Bu şekilde olacak yani 1.box'ta kız seçerse Kiz/ olacak 2.box'ta da hangi şehri seçerse Sehiradi.html olacak Bu sistem toplama scriptleri vs. onlardaki gibi birşey;

    Örnek: Ürün Kategorisi box'undan PC seçince PC ile ilgili sarfları listeliyor vs.


    Bu konuda yardımcı olacak arkadaşlar varsa yardımlarını esirgemezlerse çok sevinirim. Elinde örnek olan varsa yada daha önceki projelerinde kullandığı kodlar olan onları paylaşırsanız yada örnek bi yazarsanız çok sevinirim
  • 23-08-2009, 01:20:42
    #2
    bunu ister php ile sayfayı post edip, verileri alıp aldığın verilere göre yönlendirerek yapabilirsin yada sayfayı hiç post etmeden javascript ile seçili değerleri alıp yönlendirmen mümkün.

    Misal;


    <script type="text/javascript">
    function Yonlendir(_Cinsiyet,_Sehir)
    {
    var Cinsiyet = document.getElementById(_Cinsiyet).options[document.getElementById(_Cinsiyet).selectedIndex].value;
    var Sehir= document.getElementById(_Sehir).options[document.getElementById(_Sehir).selectedIndex].value;
    
    location.href=Cinsiyet+'/'+Sehir+".html";
    }
    </script>
    
    <select id="Sehirler">
    <option value="Izmir">İzmir</option>
    <option value="Ankara">Ankara</option>
    <option value="Istanbul">İstanbul</option>
    </select>
    
    <select id="Cinsiyetler">
    <option value="Kiz">Kız</option>
    <option value="Erkek">Erkek</option>
    
    </select>
    
    <a href="javascript:Yonlendir('Cinsiyetler','Sehirler');" >Git</a>
  • 23-08-2009, 03:21:32
    #3
    Çok teşekkür ederim ilginiz için saolun
  • 23-08-2009, 12:06:49
    #4
    umarım mantığını anlamış ve işinize yarıyacak şekilde kullanabilmişsinizdir
  • 24-08-2009, 22:45:49
    #5
    Anladım ve kullandım fakat buton olmasa direk şehri seçince yönlense o şekilde nasıl yapabiliriz ?
  • 24-08-2009, 23:09:00
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Dene istersen. Kolay gelsin.
    <script type="text/javascript">
    function Yonlendir(_Cinsiyet,_Sehir)
    {
    var Cinsiyet = document.getElementById(_Cinsiyet).options[document.getElementById(_Cinsiyet).selectedIndex].value;
    var Sehir= document.getElementById(_Sehir).options[document.getElementById(_Sehir).selectedIndex].value;
    location.href=Cinsiyet+'/'+Sehir+".html";
    }
    </script>
    <select id="Sehirler">
    <option value="Izmir">İzmir</option>
    <option value="Ankara">Ankara</option>
    <option value="Istanbul">İstanbul</option>
    </select>
    <select id="Cinsiyetler" onchange="javascript:Yonlendir('Cinsiyetler','Sehirler');">
    <option value="Kiz">Kız</option>
    <option value="Erkek">Erkek</option>
    </select>
  • 25-08-2009, 00:13:37
    #7
    @leonjade oldu teşekkür ederim
  • 25-08-2009, 00:52:29
    #8
    tecnohalil adlı üyeden alıntı: mesajı görüntüle
    Anladım ve kullandım fakat buton olmasa direk şehri seçince yönlense o şekilde nasıl yapabiliriz ?
    ben yetişemeden @leonjade arkadaşım yardımcı olmuş (: kolay gelsin.
  • 25-08-2009, 00:54:27
    #9
    ismailperim adlı üyeden alıntı: mesajı görüntüle
    ben yetişemeden @leonjade arkadaşım yardımcı olmuş (: kolay gelsin.
    hehe ben sileyim :P sen tekrar düzenle sağol sanada.