Şimdi Ara

html sayfada çağrılan php sayfa sorunu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
8
Cevap
0
Favori
1.819
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Html bir site kurmaya çalışıyorum yaklaşık 30 html sayfadan oluşacak sorum şu; html sayfalara banner bölümü yaptım ama her sayfada tek tek html kullanmak yerine banner.php sayfası hazırlayıp html sayfada çağırmak istiyorum

    1. Html sayfadan çağırmak için
    <?php
    include("banner.php");
    ?>
    yazmak yeterli mi?

    2. banner.php sayfasına hangi kodla başlamam gerekiyor direk html kodları yazsam çıkar mı?

    Aslında denedim ama olmadı index sayfaya üstteki kodu yazdım çıkmadı ama ../banner.php yi adres çubuğuna yazınca kodlar çalışıyor. Umarım sorunumu anlatabilmişimidir



  • 1- Bunu diyebilmeniz için banner in çıkacağı sayfaların uzantılarını .php olarak değiştirmelisiniz.

    dediğiniz kodlardan sonra tam bannerı koymak istediğiniz yere

    <?php
    echo $banner;
    ?>
    yazar

    banner.php yi de

    <?php
    $banner='banner kodu';
    ?>

    şeklinde yarpasanız olacaktır.
  • banner kodlarım aşağıda buraya yazdıklarını nasıl uygulayabilirim?

    <tr> 
    <td height="60" align="center" valign="bottom" bgcolor="#333333"><div align="center">
    <marquee onmouseover="this.scrollAmount='0';"
    onmouseout="this.scrollAmount='3';"
    scrollAmount="3"
    scrollDelay="2"
    direction="left"
    height="100%"
    width="100%">
    <a href="http://www.randevum.com/earmoney/earmoney.php3?affliate_id=5d9599dffff67a1684dbacb81919ec57&banner_id=74"" target="_blank"><img onMouseOver="this.filters.alpha.opacity='100';" style="filter:Alpha(Opacity=85);
    " onMouseOut="this.filters. alpha.opacity='85';" src="http://resimler.randevum.com/banners/74.gif" width="468" height="60" border="0"> </a>
    </marquee>
    </div> </tr>




  • içinde
    <?php
    include(xxx.php);
    ?>

    kodu kullanacağınız bir dosyanın uzantısının mutlaka php olması gerekir.

    Yani index.htm veya index.html dosyası içine banner.php dosyasını include edemezsiniz.
    Fakat index.php dosyasının içine banner.html dosyasını include edebilirsiniz.


    php kodlarının çalışabilmesi için php kodlarının yazıldığı dosyanın uzantısının php olması gerekir.

    Çözüm :
    Ya bu 30 tane html dosyanızının uzantısını php ile değiştirirsiniz ve bunlardan birbirlerine olan köprüleri düzenlersiniz ya da linux sunucuda sanırım .htaccess dosyası ile yapılan .html dosyalarının içinde php kodlarını nasıl çalıştıracağınızı öğrenirsiniz.
  • OK anlatılmak istenileni anladım
    diyelim ki "index.php" dosyamızın içinde
    ali 
    <?php
    include("ali.php");
    ?>

    kodları var

    "ali.php" dosyasında da
    gel


    yazdım ama çalışmadı. sorun nedir hala çözemedim en basit anlatım yöntemiyle bu php olayını birisi anlatabilir mi? teşekkürler...
  • <?
    require ("./dosya.html");
    ?>
    Php uzantılu olması gerekmez.



    < Bu mesaj bu kişi tarafından değiştirildi rLzApex -- 12 Şubat 2008; 21:54:01 >
  • quote:

    - Bunu diyebilmeniz için banner in çıkacağı sayfaların uzantılarını .php olarak değiştirmelisiniz.

    dediğiniz kodlardan sonra tam bannerı koymak istediğiniz yere

    <?php
    echo $banner;
    ?>
    yazar

    banner.php yi de

    <?php
    $banner='banner kodu';
    ?>


    Yeterince açık olduğunu düşünüyorum.Anlamadığınız yer neresi?
  • yokmu bu sorunnu bir çözümü ?
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.