yükleme js için bir koşul oluşturmak için php ve HTTP_REFERER kullanarak

0 Cevap php

Ben üzerinde çalışıyorum bir sitede bir sıçrama sayfa efekti oluşturmak için çalışıyorum (I sıçrama sayfaları kötü vs olduğunu biliyorum ama benim nedenlerim var), ve temelde ben sıçrama görüntü bindirmesi sadece eğer çalışan komut aramak istediğiniz Ziyaretçi harici bir web sitesine gelen endeks geliyor. Bir ziyaretçinin bir iç sayfasında "ev" tıklarsa bu şekilde sıçrama başlatacak olmaz. Ben yaklaşık arama oldum ve ben $ _SERVER ['HTTP_REFERER'] kullanarak php ile yapabilirsiniz gibi görünüyor, ama ben marka php için yeni ve onunla oynadıktan sonra tüm öğleden sonra çalışması için görünmüyor olabilir.

The following code loads the script but it doesn't seem to care if the referring URL contains "mysite" and an error message appears at the top of the page reading:
"A PHP Error was encountered
Severity: Notice
Message: Undefined index: HTTP_REFERER
Filename:..."

<?php
$referrer=$_SERVER['HTTP_REFERER'];
if(stristr($referrer, "mysite") == FALSE) {

echo '
<script type="text/javascript">
$(document).ready(function() {

                   $("#wrapper").hide();

        $("#imgContainer").npFullBgImg("/imgs/splash_image.jpg", {fadeInSpeed: 2000, center: true});   
        $("#logoContainer").fullLogoImg("/imgs/splash_logo.png", {fadeInSpeed: 2000, center: true});
        $("#logoContainer").click(function(){

                $("#wrapper").show("fast");
                $("#splash_kill").remove();
                $(this).remove();

        });
});
    </script>';
}
?>

Herhangi bir yardım çok takdir. Teşekkürler!

0 Cevap