• 20-07-2013, 16:26:55
    #1
    Üyeliği durduruldu
    Merhabalar...
    Yapmak istediğim şeyi şöyle anlatayım.
    Sitemde arama.php diye bir dosya var diyelim.index.php üzerinden form ile arama yaptırıyorum.Forma aranacak kelimeyi yazınca arama.php?aranan=aranankelime şeklinde bir link oluşuyor bunda bi ploblem yok böyle çalışıyor.Fakat formu boş bırakıp veya hiç form kulanmadan site.com/arama.php adresine girince hataı bir sayfa çıkıyor benim yapmam istediğim bu hatalı sayfaya girilince anasayfaya yönlendirsin.Form boş brakılınca veya direkt .php dosyasına girildiğinde indexe yönlendirmesini istiyorum.Umarım derdimi anlatabilmişimdir.Yardımlarınızı bekliyorum..
  • 20-07-2013, 16:43:31
    #2
    if(!isset($_GET['aranan']) OR empty($_GET['aranan'])){
    echo '<script languae="JavaScript">window.location="http://www.google.com";</script>';
    }
    sayfanın en üstüne koyarsan yardımcı olur.
  • 20-07-2013, 16:59:24
    #3
    hafsel adlı üyeden alıntı: mesajı görüntüle
    Merhabalar...
    Yapmak istediğim şeyi şöyle anlatayım.
    Sitemde arama.php diye bir dosya var diyelim.index.php üzerinden form ile arama yaptırıyorum.Forma aranacak kelimeyi yazınca arama.php?aranan=aranankelime şeklinde bir link oluşuyor bunda bi ploblem yok böyle çalışıyor.Fakat formu boş bırakıp veya hiç form kulanmadan site.com/arama.php adresine girince hataı bir sayfa çıkıyor benim yapmam istediğim bu hatalı sayfaya girilince anasayfaya yönlendirsin.Form boş brakılınca veya direkt .php dosyasına girildiğinde indexe yönlendirmesini istiyorum.Umarım derdimi anlatabilmişimdir.Yardımlarınızı bekliyorum..
    arama.php nin en başında
    $ara = $_GET['ara'];
    if(empty($ara))
    {
        header('Location: http://www.google.com.tr/');
    }else
    {
       arama_kodlariniz
    }
  • 20-07-2013, 17:10:23
    #4
    Bende ise get ile gelen sayfa id ye göre yönlendiriyorum öyle bir id si olan sayfa yok ise yönlendirmeyi nasıl yapabilirim?
  • 20-07-2013, 17:55:00
    #5
    Üyeliği durduruldu
    LORDD adlı üyeden alıntı: mesajı görüntüle
    arama.php nin en başında
    if(empty($_POST))
    {
        header('Location: http://www.google.com.tr/');
    }else
    {
       arama_kodlariniz
    }
    Hocam sizin kodu denedim çalışmadı.Her türlü yönlendiriyor boş olsada dolu olsada.Verdiğiniz kodlardan header('Location: http://www.google.com.tr/'); kısmını alıp diğer arkadaşın verdiği kodla birleştirip kullandırm İlginiz için çok teşekkür ederim.

    ulast adlı üyeden alıntı: mesajı görüntüle
    if(!isset($_GET['aranan']) OR empty($_GET['aranan'])){
    echo '<script languae="JavaScript">window.location="http://www.google.com";</script>';
    }
    sayfanın en üstüne koyarsan yardımcı olur.
    Bu kodlar işimi gördü çok teşekkür ederim.Javascript yönlendirmedense arkadaşın vermiş olduğu header('Location: http://www.google.com.tr kodu kullandım tam istediğim gibi oldu.Yardımlarınızdan dolayı teşekkür ederim.


    Son Kodlar:
    <?
    if(!isset($_GET['arama']) OR empty($_GET['arama'])){ 
    echo header('Location: http://www.google.com');  
    } 
    Buraya Sayfa Kodları
    ?>
  • 20-07-2013, 18:43:18
    #6
    Evet şimdi fark ettim, nereye ne yazdığımı: kusura bakmayın yanlış paylaşımda bulunmuşum kafa güzel oldu biraz, düzenliyorum şimdi
    ama siz birleştirip sorunu çözmüşsünüz bile

    İyi çalışmalar.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 18:43:18 -->-> Daha önceki mesaj 18:41:41 --

    Axerhosting adlı üyeden alıntı: mesajı görüntüle
    Bende ise get ile gelen sayfa id ye göre yönlendiriyorum öyle bir id si olan sayfa yok ise yönlendirmeyi nasıl yapabilirim?
    Merhaba Sn.#Axerhosting,
    Sayfa id 'sini sorgulatıp sonuç olumlu ise şöyle yap, değilse böyle yap diyerek devam edebilirsiniz.
  • 20-07-2013, 19:11:36
    #7
    Üyeliği durduruldu
    LORDD adlı üyeden alıntı: mesajı görüntüle
    Evet şimdi fark ettim, nereye ne yazdığımı: kusura bakmayın yanlış paylaşımda bulunmuşum kafa güzel oldu biraz, düzenliyorum şimdi
    ama siz birleştirip sorunu çözmüşsünüz bile

    İyi çalışmalar.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 18:43:18 -->-> Daha önceki mesaj 18:41:41 --



    Merhaba Sn.#Axerhosting,
    Sayfa id 'sini sorgulatıp sonuç olumlu ise şöyle yap, değilse böyle yap diyerek devam edebilirsiniz.
    Est. Yardım etmeyi düşünmeniz bile yeter
    Sizede iyi çalışmalar.