Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

PHP $_SERVER["REQUEST_URI"]

merhaba php de bir sorunum var yardımcı olurmusunuz ?

Php sayfasındaki linkin sonunda "uyeadi=ahmet" yok ise ana sayfaya yönlenmesini istiyorum.

if (!strpos($_SERVER["REQUEST_URI"],"uyeadi=ahmet"))

echo "<script> window.location = 'http://anasayfam/'</script>";

kod buraya kadar doğru. fakat bu seferde ana sayfayı açtığımdada linkin sonunda "uyeadi=ahmet" olmadığı için sayfayı sürekli yenilemek zorunda kalıyor. koda ekstra olarak ne eklemem gerekiyor? yardimci olursanız sevinirim.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • phpkutuphanesi adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    9 cevap - 3 soru
    Location Dan Yollarken uyeadi=ahmet Diye Yollanman gerekiyor
    Yani Şöle Olacak http://anasayfam/index.php?uyeadi=ahmet
    • junior adlı üyenin fotoğrafı junior
      tamam zaten dediğiniz şekilde çalışıyor. benim yapmak istediğim "uyeadi=ahmet" yerine "uyeadi=mehmet" yada herhangi bir şey yazılırsa direk anasayfaya yonlendirmesini istiyorum.
      10 yıl önce yazılmış
    • phpkutuphanesi adlı üyenin fotoğrafı phpkutuphanesi
      Pardon iyice inceleyince sorunu DAha iyi anladım Şimdi Açıklayayım Ona Göre Yap
      Şimdi Şöleki SAnırım $uyeadi şeklinde Bİr Değişkenin Var Fakat Yönlendirme Sayfasına Gönderiyorsun ve Sürekli Geri Dönüp TEkrar Tekrar Yönleniyor Benden Sana TAvsiyem Linkin Sonunu Sorgulamak Yerine Get ile Sorgula Örneğin
      $uyeadi=$_GET ["uyeadi"];
      Daha Sonra bu uye ADinin Boş Olup Olmadığnı Sorgulayacaz
      if($uyeadi=NULL){
      echo "<script> window.location='http://anasayfam/index.php?uyeadi=$uyeadi' ";//uyeadi yok yada boşsa yönlenecek

      }else
      echo "uyeadi var"
      10 yıl önce yazılmış
    • phpkutuphanesi adlı üyenin fotoğrafı phpkutuphanesi
      Hımm :D Tekrar O zaman Düzenleyelim İf Sorgusuna Sadece $uyeadi!=ahmet
      şeklinde Yaz istediğin olur
      10 yıl önce yazılmış
    • junior adlı üyenin fotoğrafı junior
      cevap için teşekkürler fakat projemiz çok büyük. temelden değişiklik yapmam imkansız. bu durumda sadece linkten kontrol sağlamam gerekiyor.

      linkin sonunda "uyeadi=ahmet" yoksa ise anasayfaya atması gerekli.

      zaten ben bunun kodunu yukarıda yazdım. kod çalışıyor sıkıntı yok. fakat anasayfada iken kodumuz linkin sonuna tekrar bakıyor. "uyeadi=ahmet" olmadığı için tekrar beni anasayfaya atıyor. anasayfadan anasayfaya sürekli atıyor yani. sorun bunu engellemek.

      kısacası bana şöyle bir kod gerekli, anasayfa hariç linkin sonunda "uyeadi=ahmet" yok ise beni anasayfaya yonlendir.
      10 yıl önce yazılmış
    • phpkutuphanesi adlı üyenin fotoğrafı phpkutuphanesi
      DEnedin Oldumu
      10 yıl önce yazılmış
    • junior adlı üyenin fotoğrafı junior
      bakın $uyeadi!=ahmet demişsiniz. ben sorunumu anlatamadım sanırım size. ben bu kontrolü kodumda zaten yaptım. fakat bu kontrol anasayfadaa çalışıyor. dolayısı ile anasayfada iken linkin sonuna bakıyor ve dolayısı ile linkin sonunda uyeadi=ahmet olmadığı için beni tekrar anasayfaya atıyor. yani sayfayı yeniliyor. bana şu kod lazım anasayfa hariç linkin uzantısında "uyeadi=ahmet" yok ise beni anasayfaya yonlendir.

      2 gündür uykusuzum düşünemiyorum galiba
      10 yıl önce yazılmış
    • phpkutuphanesi adlı üyenin fotoğrafı phpkutuphanesi
      Bak Şöle Yapalım Sen Bana Bu İstediğini Değil De Neden Bunu İstediğini Ne yapmak İStediğini Projenden Bahset Belki Başka Bİr Yol Buluruz Çünkü Anlattıkların Biraz Çakışıyor Ondan Dedim Hatta Hotmail Adresimi Vereyim ORdan Yazışabilir Sorabilirsin
      mikroloji@windowslive.com
      10 yıl önce yazılmış