• 25-12-2009, 05:29:49
    #1
    public_html/info/test/a

    Test klasörü içerisinde css klasörü, header.php ve footer.php bulunmakta.
    test klasörü içerisindeki tüm dosyalarda header.php ve footer dosyasını include ile çağırıyorum. Şimdi a adlı alt bir klasörde de çalışma yapmam lazım. Fakat dosyaları include ile çağırdığım halde gelmiyorlar. Sadece header ve footer dosyaları a adlı klasörde de olunca oluyor.

    <?php include("header.php"); ?>
    Nasıl bir yol izlemeliyim ?

    Teşekkürler
  • 25-12-2009, 08:02:41
    #2
    Cagatayh adlı üyeden alıntı: mesajı görüntüle
    public_html/info/test/a

    Test klasörü içerisinde css klasörü, header.php ve footer.php bulunmakta.
    test klasörü içerisindeki tüm dosyalarda header.php ve footer dosyasını include ile çağırıyorum. Şimdi a adlı alt bir klasörde de çalışma yapmam lazım. Fakat dosyaları include ile çağırdığım halde gelmiyorlar. Sadece header ve footer dosyaları a adlı klasörde de olunca oluyor.

    <?php include("header.php"); ?>
    Nasıl bir yol izlemeliyim ?

    Teşekkürler

    <?php include("../header.php"); ?>

    <?php include("./header.php"); ?>

  • 25-12-2009, 13:49:57
    #3
    public_html/info/test/a/index.php
    public_html/info/test/header.php
    public_html/info/test/css/stil.css

    Şimdi a klasörünün içinden üst klasörden header.php'yi çağırdık. Ama stil.css dosyasını görmüyor şimdi de.

    Çünkü header.php şu şekilde:

    <link href="css/style.css" type="text/css" rel="stylesheet" media="screen" />

    Bu href'i değiştirmem lazım o zaman. Ama o zamanda tüm headerlar değişecek onun için ne yapmak gerekir.