freelance iş ilanları

PHP alt klasörlerden yol gösterme sorunu

5 Mesajlar 1.077 Okunma
lstbozum
smsonayhizmeti

delirium delirium WM Aracı Kullanıcı
  • Üyelik 27.04.2015
  • Yaş/Cinsiyet 38 / E
  • Meslek Çalışmıyorum
  • Konum Mersin
  • Ad Soyad E** S**
  • Mesajlar 12
  • Beğeniler 3 / 1
  • Ticaret 0, (%0)

Merhaba, daha önce php ile script yazdığımda hepsi tek klasörde ve dağınık bir şekilde çalışırdım. Ama bu kez yazmaya çalıştığım scriptimde klasörleyerek resimleri, stil ve javascriptleri, include edilecekleri falan ayrı klasörlerde tutmak istiyorum.

Site dizininde bulunan includes klasöründeki yazilar.php dosyasına sitenin headinin de bulunduğu panel.php dosyasını include ediyorum. Fakat yazilar.php'yi açınca sitenin ana dizinindeki stil dosyasını görmüyor.

Biraz araştırıp nasıl yapabileceğimi öğrenmeye çalıştım ve sitenin ana dizininden yol göstermeyi öğrendim şu şekilde:


"/>


Veya menü için şu şekilde

  • ">Anasayfa


  • Fakat localde çalıştırdığım zaman çalışmıyor. kaynak kodlarına baktığımda ise linkleri şu şekilde eklemiş oluyor:


    http://localhost/Sitem/Admin/localhost/style.css
    http://localhost/Sitem/Admin/includes/localhost/style.css
    http://localhost/Sitem/Admin/localhost/index.php


    Rica etsem PHP bilen arkadaşlar bunu nasıl çözebileceğim konusunda yardımcı olabilirler mi.

     

     

    wmaraci
    reklam

    ontedi ontedi www.ontedi.com Kullanıcı
    • Üyelik 03.10.2013
    • Yaş/Cinsiyet 44 / E
    • Meslek Yazılım Uzmanı, Matematikçi
    • Konum Ankara
    • Ad Soyad S** T**
    • Mesajlar 1119
    • Beğeniler 325 / 324
    • Ticaret 2, (%100)
    http://localhost:ilgili_port şeklinde olması gerekmiyor mu? Php'den anlamam fakat Asp.net ile aynı çalışma mantığına sahip olduğunu düşündüğüm için.
     

     

    www.ontedi.com
    www.cizgi.site

    compost0x compost0x Üyeliği Durdurulmuş Banlı Kullanıcı
    • Üyelik 26.05.2018
    • Yaş/Cinsiyet 30 / E
    • Meslek Öğrenci
    • Konum Muğla
    • Ad Soyad A** Y**
    • Mesajlar 99
    • Beğeniler 23 / 19
    • Ticaret 2, (%50)
    Şimdi diyelim www altında yonlendir isminde bir klasörün var. WWW içinde STYLE.CSS dosyan mevcut. yonlendir klasürünün altında phpye tanımlama yaparken " ../style.css " diye tanıtabilirsin.
     

     

    0ktay 0ktay strdex Kullanıcı
    • Üyelik 01.02.2018
    • Yaş/Cinsiyet 26 / E
    • Meslek Yazılım öğrencisi
    • Konum Antalya
    • Ad Soyad O** Ş**
    • Mesajlar 603
    • Beğeniler 25 / 155
    • Ticaret 2, (%100)
    Üst klasördeyken ana dizindeki dosyaya ulaşmak için ../style.css yaparak istediğin dosyaya ulaşabilirsin.
     

     

    Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.
    wmaraci
    wmaraci

    delirium delirium WM Aracı Kullanıcı
    • Üyelik 27.04.2015
    • Yaş/Cinsiyet 38 / E
    • Meslek Çalışmıyorum
    • Konum Mersin
    • Ad Soyad E** S**
    • Mesajlar 12
    • Beğeniler 3 / 1
    • Ticaret 0, (%0)
    ../style.css şeklinde de çağırıyorum. Aynı dizindeki head kısmının bulunduğu panel.php dosyası görüyor ve düzgün çalışıyor. Fakat alt klasörden bu panel.php dosyasını include ediyorum CSS için ama alt klasörde çalışmıyor.
     

     

    wmaraci
    Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
    Site Ayarları
    • Tema Seçeneği
    • Site Sesleri
    • Bildirimler
    • Özel Mesaj Al