İf else döngüsü ile hover çalıştırmaktayım. Anasayfa için server request uri 'de index.php 'yi baz aldım. Eğer url sonu index.php ise hover çalışıyor.
Lakin siteye doğrudan girişte yani index.php olmadan www.abc.com olarak girince hover çalışmamakta. Request uri'ye ne atama yaparsam bu şekilde girildiğinde de hover çalışır? (./. şeklinde tanımlamada yaptım lakin kabul etmedi sonuçta siteye ilk girişte / ibareside yer almıyor.)
Ya da htaccess da rewrite yaparak ilk gelen ziyaretçiyide otomatik index.php ye yönlendirsem bu sorun çözüme kavuşur mu?
$_SERVER request uri hakkında
7
●536
- 18-10-2015, 18:33:11Şu şekilde request kullanıyorum zaten hocam tam olarak açıklayamadım sanırım.ahmetshen adlı üyeden alıntı: mesajı görüntüle
<?php if($_SERVER['REQUEST_URI'] == "/index.php") echo "current-menu-item"; ?>
Bu if de index.php de ise hover yanıyor, misal www.r10.net/index.php girince hover yanıyor ama www.r10.net diye girince yanmıyor. Boş requestde hoverı nasıl çalıştıracağım asıl sıkıntım bu idi. - 18-10-2015, 23:19:43Merhaba,
<?php if(($_SERVER['REQUEST_URI'] == "/index.php") || ($_SERVER['REQUEST_URI'] == "/")) echo "current-menu-item"; ?>
/'dan emin oolamadım echo $_SERVER['REQUEST_URI']; ile kontrol edin lütfen.
kolaylıklar.
MahmutCan adlı üyeden alıntı: mesajı görüntüle - 19-10-2015, 17:07:48Çok teşekkür ederim oldu hocambluexpres adlı üyeden alıntı: mesajı görüntüle
- 15-06-2017, 00:26:49@ahmetshen; @bluexpres; hocam birde ben sorim müsaitsen veya müsait olan coder arkadaşlarımıza.
<?php if(($_SERVER['REQUEST_URI'] == "/index.php") || ($_SERVER['REQUEST_URI'] == "/")){
?>
LINK GELECEK BURAYA
<?php
}
?>
Yapmak istediğim ise birden fazla url alt sayfa belirtmek istiyorum onu request urlyi çoğaltarak değil daha kısa ve pro olarak nasıl ekleriz? - 19-06-2017, 12:02:15Merhaba,
Kaç link kontrol edeceksiniz ne kadar optimal olur bilemem ama mantığı da anlayabilmeniz için en kolay yollardan birisi olarak
$takip_edilecekler=array("'index.php","falan.php","filan.php"); şeklinde bir diziyi if(in_array($_SERVER['REQUEST_URI'],$takip_edilecekler)){ //olaylar }şeklinde kontrol edebilirsiniz.
http://php.net/manual/tr/function.in-array.php
İyi çalışmalar.
Sessiz adlı üyeden alıntı: mesajı görüntüle