• 26-01-2013, 19:29:28
    #1
    Aynı server üzrinden farklı sitelerde çalışan include kodu lazım arkadaşlar.

    Siteler wordpress.

    10'a yakın sitede inculede ile bir reklam.php yi çalıştırmam lazım.
  • 26-01-2013, 19:33:55
    #2
    Üyeliği durduruldu
    Kalyoncu adlı üyeden alıntı: mesajı görüntüle
    Aynı server üzrinden farklı sitelerde çalışan include kodu lazım arkadaşlar.

    Siteler wordpress.

    10'a yakın sitede inculede ile bir reklam.php yi çalıştırmam lazım.
    Hocam ;

    <?php include ("http://www.xxxx.com/reklam.php"); ?>
    Deneyin bakalım bunu
  • 26-01-2013, 22:27:39
    #3
    include ile uzak server'dan dosya çağıramazsınız bunu yapmak için file_get_contents ya da cURL kullanmalısınız.

    En basit şekilde ise iframe içerisinde çağırabilirsiniz.
  • 26-01-2013, 23:36:19
    #4
    iframe olmazda yukardaki kod hata verdi, sizin dediğiniz şekilde nasıl yapabilirim ?

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 23:36:19 -->-> Daha önceki mesaj 23:34:36 --

    Şuradaki kod ile çalıştırdım http://php.net/manual/tr/function.file-get-contents.php
  • 27-01-2013, 00:41:19
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Eğer permission problemi yoksa reklam.php'nin tam yolunu yazarak include fonksiyonu ile yapabilirsin.Bir çok shared hostta buna izin yok.

    <?php include('/home/xx/public_html/reklam.php'); ?> gibi

    Yada ikinci alternatif olarak file_get_contents kullanabilirsin ama siteler yüksek hit aldıkları vakit her defasında php'nin file_get_contents ile veri çekmesi sıkıntı çıkarır.
    Eğer sunucu shared host'ta ise yada permission problemi varsa kurgu şöyle olabilir.

    Cacheye bak reklam.php varmı varsa include et yoksa file_get_contents ile çek ve cacheye yaz.Burda reklam.php'nin değişmesi durumunda cache manuel temizlenir yada cache time değeri belirlenir böylelikle cache dosyası otomatik yenilenir.
    Duruma göre kod yazıp tüm sitelerden aynı anda sildirebilirsiniz.