• 07-01-2022, 21:18:14
    #1
    Kurumsal PLUS
    Merhabalar, iframe benzeri bir şeye ihtiyacım var ancak kesinlikle iframe olmamalı ve kaynak dosya da görünmemeli.

    sayfanın bir kısmını veya bir pencereyi bir url ye php olarak yönlendirmek istiyorum. PHP kodları içinde bu yönlendirmeyi yaparsak kaynak kodlarında görünmezler.

    Ücretli veya ücretsiz yardımcılarınızı bekliyorum.
  • 07-01-2022, 22:08:04
    #2
    Veri çekmek mi amacınız, yani bir sayfaya bir sayfa veya pencereyi çekmek istiyorsunuz ajax işlemi ile yapılabilir ücretli yardımcı olabilirim detay verirseniz
  • 07-01-2022, 22:10:09
    #3
    Kurumsal PLUS
    ilgice adlı üyeden alıntı: mesajı görüntüle
    Veri çekmek mi amacınız, yani bir sayfaya bir sayfa veya pencereyi çekmek istiyorsunuz ajax işlemi ile yapılabilir ücretli yardımcı olabilirim detay verirseniz
    Hayır, include vs ile veri çekebiliriz. Amacım o sayfayı tetiklemek. Yani şöyle düşünün iframe de yazdığımız linki tetikliyoruz ya bir pencere o sayfaya istek gönderiyor bunu tam olarak php de yapmak istiyorum.

    Curl olarak değil ama. Tetikleyen kişi web sayfasına giren kişi olmalı. Tam olarak iframe mantığı. İframe urllerini gizlemeyi başarabilirsek bu da işimi görür.
  • 07-01-2022, 22:39:33
    #4
    İframe url gizlemek iframe yolunu kaldırmak demektir ama imkan varsa iframedeki bilgiyi kendi sunucuna indirip yüklersen ve iframe src yolunu değiştirirsen çağırırsan gizlemiş olursun, ama youtube videosu mesela videoyu indiremiyoruz ki sunucuya çekip gösterelim tabi veri öyle çekilebilir durumdaysa.

    Eğer örnek bir sayfa adresi varsa iletirsen bakabilirim
  • 07-01-2022, 23:25:50
    #5
    buyukweb adlı üyeden alıntı: mesajı görüntüle
    Hayır, include vs ile veri çekebiliriz. Amacım o sayfayı tetiklemek. Yani şöyle düşünün iframe de yazdığımız linki tetikliyoruz ya bir pencere o sayfaya istek gönderiyor bunu tam olarak php de yapmak istiyorum.

    Curl olarak değil ama. Tetikleyen kişi web sayfasına giren kişi olmalı. Tam olarak iframe mantığı. İframe urllerini gizlemeyi başarabilirsek bu da işimi görür.
    iframe kaynağını gizleyemezsiniz. En iyi ihtimalle iframe.php?url=1 gibi bir adresiniz olur bunu iframe kaynağına eklersiniz. Ancak bu dosyadan da kaynak siteyi fetch edeceğiniz için ziyaretçi yine kaynak site adresine tarayıcının developer tools kısmındaki network tabından erişebilir.
  • 07-01-2022, 23:49:49
    #6
    "İçeriği çekilecek siteyi kullanıcı hem ziyaret etsin hem de iframe kullanmayayım hem de kaynak kodda görünsün" -> bu mümkün değil.
    * kaynak kodda görünsün -> PHP'de file_get_contents veya curl ile içeriği çekebilirsiniz.
    * kullanıcı siteyi ziyaret etmiş olsun -> HTML iframe veya Javascript ajax ile içeriği çekebilrisiniz.
  • 07-01-2022, 23:51:00
    #7
    Kurumsal PLUS
    aCadir adlı üyeden alıntı: mesajı görüntüle
    "İçeriği çekilecek siteyi kullanıcı hem ziyaret etsin hem de iframe kullanmayayım hem de kaynak kodda görünsün" -> bu mümkün değil.
    * kaynak kodda görünsün -> PHP'de file_get_contents veya curl ile içeriği çekebilirsiniz.
    * kullanıcı siteyi ziyaret etmiş olsun -> HTML iframe veya Javascript ajax ile içeriği çekebilrisiniz.
    Evet, bunların farkındayım bilgi alış verişi için açayım dedim konuyu Teşekkürler.
  • 08-01-2022, 00:09:02
    #8
    fatgptyazilim.com.tr
    buyukweb adlı üyeden alıntı: mesajı görüntüle
    Evet, bunların farkındayım bilgi alış verişi için açayım dedim konuyu Teşekkürler.
    Aşağıdaki kodu script etiketleri içinde sayfanıza ekleyin. var ile başlayanlar değişken, ad değişkenine sayfadaki bir inputtan değer veriliyor, diğer değişkene de string değer verdim. İki veriyi digersayfa.php sayfasına post edecek. Ardından sayfadan gelen yanıtı da id'si "htmlidsi" olan bir html elemanına uygulayacak. Bu bir tablo olur, div olur orası size kalmış.

    $(document).ready(function(){
                    var ad = $('input[name="ad"]').val();
                    var soyad = "Atatürk";
                    $.ajax({
                        type:"POST",
                        url:"digersayfa.php",
                        data:{ad: ad, soyad: soyad},
                        success: function(data){
                            $("#htmlidsi").html(data);
                        }
                    }); 
                });
  • 08-01-2022, 00:12:56
    #9
    Kurumsal PLUS
    fatihemre adlı üyeden alıntı: mesajı görüntüle
    iframe kaynağını gizleyemezsiniz. En iyi ihtimalle iframe.php?url=1 gibi bir adresiniz olur bunu iframe kaynağına eklersiniz. Ancak bu dosyadan da kaynak siteyi fetch edeceğiniz için ziyaretçi yine kaynak site adresine tarayıcının developer tools kısmındaki network tabından erişebilir.
    ilgice adlı üyeden alıntı: mesajı görüntüle
    İframe url gizlemek iframe yolunu kaldırmak demektir ama imkan varsa iframedeki bilgiyi kendi sunucuna indirip yüklersen ve iframe src yolunu değiştirirsen çağırırsan gizlemiş olursun, ama youtube videosu mesela videoyu indiremiyoruz ki sunucuya çekip gösterelim tabi veri öyle çekilebilir durumdaysa.

    Eğer örnek bir sayfa adresi varsa iletirsen bakabilirim
    aCadir adlı üyeden alıntı: mesajı görüntüle
    "İçeriği çekilecek siteyi kullanıcı hem ziyaret etsin hem de iframe kullanmayayım hem de kaynak kodda görünsün" -> bu mümkün değil.
    * kaynak kodda görünsün -> PHP'de file_get_contents veya curl ile içeriği çekebilirsiniz.
    * kullanıcı siteyi ziyaret etmiş olsun -> HTML iframe veya Javascript ajax ile içeriği çekebilrisiniz.
    lookout adlı üyeden alıntı: mesajı görüntüle
    Aşağıdaki kodu script etiketleri içinde sayfanıza ekleyin. var ile başlayanlar değişken, ad değişkenine sayfadaki bir inputtan değer veriliyor, diğer değişkene de string değer verdim. İki veriyi digersayfa.php sayfasına post edecek. Ardından sayfadan gelen yanıtı da id'si "htmlidsi" olan bir html elemanına uygulayacak. Bu bir tablo olur, div olur orası size kalmış.

    Peki soruyu şöyle değişelim.

    Ben bir sayfadan iframe kod ile bir php sayfayı tetikledim ve o php sayfa da yönlendirmek istediğim yere gitti bu okey.

    Htaccess kullanarak şunu yapabilir miyiz?

    diyelim ki
    sayfa 1 ->iframe ile sayfa2 ye yönlendi ve sayfa 2 de bambaşka bir urlye.

    Ben bu bambaşka url nin gizli kalmasını istiyorum.

    htaccess'e sayfa1 den gelen iframeyi kabul et ve diğer gelen tüm istekleri reddet yapabilir miyiz?

    Böylece sayfa2 içinde ki kodları ve yönlendirmeleri göremezler.

    $(document).ready(function(){
                    var ad = $('input[name="ad"]').val();
                    var soyad = "Atatürk";
                    $.ajax({
                        type:"POST",
                        url:"digersayfa.php",
                        data:{ad: ad, soyad: soyad},
                        success: function(data){
                            $("#htmlidsi").html(data);
                        }
                    });
                });
    Hocam bu tam olarak isteğimi karşılamıyor.