• 29-12-2017, 14:24:17
    #1
    selam a.php diye bir dosyam var diyelim. bu dosyayı sitelerde iframe olarak yayınlıyorum.
    başkasının kullanımını engellemek için sadece belirttigim siteler o iframeyi koydugunda onlarda gözüksün istiyorum.

    yardımlarınız bekliyorum.
  • 29-12-2017, 15:03:24
    #2
    bu kodu a.php dosyandaki head elementleri arasına koyarsan işini görecektir.

    <script>
      function inIframe () {
        try {
            return window.self !== window.top;
        } catch (e) {
            return true;
        }
        }
        if(inIframe()){
          if(!(window.location.hostname == "izinverilensite.com" || window.location.hostname == "izinverilensite2.com")){
            alert("Bu sayfayı embeed etmeye yetkiniz bulunmamaktadır!");
            window.location.replace("https://merteroglu.com.tr");
          }
        }
      </script>
    açıklamak gerekirse izin verilen sitelerden iframe ile alınmış değilse iframe ile alınan kısım merteroglu.com.tr adresine yönlenmekte. Burayı kendine göre düzenleyebilirsin.
  • 29-12-2017, 17:38:53
    #3
    Merhaba ilginiz için teşekkür ederim. izinverilensite.com alanlarını düzeltip denedigimde aynı siteden denememe ragmen Bu sayfayı embeed etmeye yetkiniz bulunmamaktadır! hatası verip iframe alanı yönlendirdigimiz adres gözükmekte.
    Metruk adlı üyeden alıntı: mesajı görüntüle
    bu kodu a.php dosyandaki head elementleri arasına koyarsan işini görecektir.

    <script>
      function inIframe () {
        try {
            return window.self !== window.top;
        } catch (e) {
            return true;
        }
        }
        if(inIframe()){
          if(!(window.location.hostname == "izinverilensite.com" || window.location.hostname == "izinverilensite2.com")){
            alert("Bu sayfayı embeed etmeye yetkiniz bulunmamaktadır!");
            window.location.replace("https://merteroglu.com.tr");
          }
        }
      </script>
    açıklamak gerekirse izin verilen sitelerden iframe ile alınmış değilse iframe ile alınan kısım merteroglu.com.tr adresine yönlenmekte. Burayı kendine göre düzenleyebilirsin.
  • 30-12-2017, 00:01:30
    #4
    mahmutk adlı üyeden alıntı: mesajı görüntüle
    Merhaba ilginiz için teşekkür ederim. izinverilensite.com alanlarını düzeltip denedigimde aynı siteden denememe ragmen Bu sayfayı embeed etmeye yetkiniz bulunmamaktadır! hatası verip iframe alanı yönlendirdigimiz adres gözükmekte.
    site adresini pm atın hocam yardımcı olmaya çalışayım