• 11-05-2018, 13:54:26
    #1
    Üyeliği durduruldu
    arkadaşlar merhaba.

    bir html select'im var şu şekilde ;

    <form action="ustkategori.php?id=<?php echo $gelenid; ?>" method="GET">
                                        <select class="sorter wide" name="sec" onchange="this.form.submit()">
                                            <option  value="1">A</option>
                                            <option value="2">B</option>
                                            <option value="3">C</option>
                                            <option value="4">D</option>
                                            <option value="5">E</option>
                                           
                                        </select>
                                          </form>
    ustkategori.php?id=<?php echo $gelenid; ?> benim kategori dosyamın ismi ve kategoriye tıklandığında gelen id si.

    php kısmımda şu şekilde;

    $veri = $_GET["sec"];
                                $yeni = "1";
                                $artan = "2";
                                $azalan = "3";
                                $yorum = "4";
                                $indirimdekiler = "5";
                            if($veri == $yeni){
                            ?>
                           
    içerik
                           
                            <? }elseif($veri == $artan){ ?>
                           
                           içerik 2
                            <?php } ?>
    select den a yı seçtiğim de linkin şu şekilde olması gerekiyor : ustkategori.php?id=Gelenid&&sec=1 ama bende sadece; ustkategori.php?sec=1 oluyor kategori id sini getirmediği için kategoriyi bulamıyor o yzden hangi sıralama ölçüsüne göre makaleleri mi içeriklerimi getireceğini bilmediğin için boş sayfa gösteriyor çözümü nedir? yardımcı olursanız sevinirim.
  • 11-05-2018, 14:06:13
    #2
    form action="ustkategori.php"

    ustkategori.php sayfasında eğer get var ise ->

    $url = "ustkategori.php?id=".$Gelenid."&sec=".$veri;
    header(location:$url);
  • 11-05-2018, 14:07:10
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    select ten a yı seçtiğinde linkin o şekilde olması gerekmiyor neden böyle bir şey yapıyorsun
  • 11-05-2018, 14:14:08
    #4
    Üyeliği durduruldu
    mirzaKarahan adlı üyeden alıntı: mesajı görüntüle
    select ten a yı seçtiğinde linkin o şekilde olması gerekmiyor neden böyle bir şey yapıyorsun
    ne şekilde olması gerekiyor? ben ustkategori.php?id=<?php echo $gelenid; ?> sayfasına yönlenecem. oradanda select den a yı seçtiğim zaman veya b yi seçtiğim zaman ustkategori.php?id=<?php echo $gelenid?>&&sec=<?php echo $veri; ?> olarak linkin değişmesini istoyrum. bu mümkün değilmi yani
  • 11-05-2018, 14:16:49
    #5
    nasıl bir işlem yapmak istediğini tam olarak yazarmısın
  • 11-05-2018, 14:19:26
    #6
    Üyeliği durduruldu
    mirzaKarahan adlı üyeden alıntı: mesajı görüntüle
    nasıl bir işlem yapmak istediğini tam olarak yazarmısın
    ustkategori.php?id=11 yani id si 11 olan kategorinin içeriğindeyken hocam benim slectim var ya buradadan seçimimi yaptığım da ustkategori.php?id=11&&sec=gelenveri olmasını istiyorum ki sayfa çalışssın. ama yukarıdaki örnektede de yaptığım gibi, select çalışıtğında direk ustkategori.php?sec=gelenveri oluyor ustkategori.php?id=11&&sec=gelenveri olmuyor.
  • 11-05-2018, 14:22:07
    #7
    javascript ile yapabilirsin bunu php kullanmana gerek yok
  • 11-05-2018, 15:38:43
    #8
    Üyeliği durduruldu
    javascript pek fazla kullanmak istemiyorum da ben
  • 11-05-2018, 15:42:23
    #9
    alti adlı üyeden alıntı: mesajı görüntüle
    ne şekilde olması gerekiyor? ben ustkategori.php?id=<?php echo $gelenid; ?> sayfasına yönlenecem. oradanda select den a yı seçtiğim zaman veya b yi seçtiğim zaman ustkategori.php?id=<?php echo $gelenid?>&&sec=<?php echo $veri; ?> olarak linkin değişmesini istoyrum. bu mümkün değilmi yani
    <form action="ustkategori.php" method="GET">
    <input type="hidden" name="id" value="<?php echo $gelenid; ?>"/>
    <select class="sorter wide" name="sec" onchange="this.form.submit()">
    <option  value="1">A</option>
    <option value="2">B</option>
    <option value="3">C</option>
    <option value="4">D</option>
    <option value="5">E</option>
    
    </select>
    </form>