• 21-08-2013, 09:46:23
    #1
    Merhaba arkadaşlar, bir Splash kullanıyorum. Kodu mecburen footera koydum, tüm sayfalarda açılıyor. Sadece site ana sayfasında açılması için nasıl bir if kullanabilirim?
  • 21-08-2013, 09:50:34
    #2
    hazır bir sistem mi kullanıyorsunuz özel bir yazılım mı?
  • 21-08-2013, 09:53:55
    #3
    <?php
         if (empty($_SERVER['QUERY_STRING'])) {
            // anasayfada çalışmasını istediğiniz kod
         }
    ?>
  • 21-08-2013, 09:54:17
    #4
    <?php
    function pagename() {
    	$name_array = explode('/',$_SERVER['PHP_SELF']);
    	$count = count($name_array);
    	$page_name = $name_array[$count-1];	
    }
    ?>
    
    
    
    
    <? if( pagename() == 'index.php'){ ?>
    // splash kodları 
    <? } ?>

    index.php yazan yeri kendi sisteminde ana sayfan neresi ise oraya göre uyarlayaman gerekiyor, birde üstteki fonksiyonu fonksiyon dosyasına eklersen daha sağlıklı olur
  • 21-08-2013, 09:54:21
    #5
    Özel bir yazılım, Footer HTML oluşuyor. Ben şartı Php kodlarıyla yapacağım. Splash olduğu için index te yada başka bir yerde splash kodunu koyduğumda sayfada kaymalar oluşuyor. sadece footerda çalıştı.
  • 21-08-2013, 09:54:41
    #6
    Üyeliği durduruldu
    eyer wordpress vs kullanıyorsan index.php ye atabilirsin. Tabiki kullandığınız temyada bağlıdır
  • 21-08-2013, 09:55:05
    #7
    Arkadaşlar toplantıya gidiyorum. 2 saat sonra deneyeceğim, teşekkür ederim.
  • 21-08-2013, 10:02:00
    #8
    $file = $_SERVER["SCRIPT_NAME"];
    $sonuc = str_replace("/","",$file);
    if ( $sonuc == 'index.php' ){
    
    // Kodlar Buraya
    
    }
  • 21-08-2013, 11:40:57
    #9
    Üyeliği durduruldu
    sewakldawk ve mustafa paşanın verdiği kodları birleştirirsen her düzene uyum sağlar