• 08-10-2010, 23:02:25
    #1
    Üyeliği durduruldu
    merhaba arkadaşlar kendi çapımda bir site yaptım... benim istediğim alt sayfadan bir php dosyayı ana dizine include etmek. ana dizinden ana dizine include ederken sorun yok ama alt klasörden ederken çalışmıyor hücre boş görünüyor yarım edebilirimisiniz.


    <?php include_once ('sol-icerik.php');?> gibi ana dizinden ana dizine yapınca çalışmıyor

    ama

    <?php include_once ('zd/sonmesaj.php);?> veya

    <?php include_once ('/..zd/sonmesaj.php);?> diye include edincede çalışmıyor. bu zd klösründeki sonmesaj.php yi nasıl include ederim ama sayfama hangi kodu kullanmam gerekiyor.
  • 08-10-2010, 23:08:42
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Toprağım Dosya yollarini isimleri kontrol et ayrica bunLar kendi scriptinden aldigin örneklerse ' eksikleri var nasiLki dizin icini include ediyorsun alt/üst dizin icindeki dosyalarida cok rahat include edebilirsin.
  • 08-10-2010, 23:12:29
    #3
    Üyeliği durduruldu
    hocam ben html site yapıyorum php diye kaydediyorum php kodlar çalışıyor
    yani script felan değil ama ziyaretçi defteri kurdum son mesajları ana dizinime include edicem bir türlü olmadı
  • 08-10-2010, 23:27:36
    #4
    kapadok adlı üyeden alıntı: mesajı görüntüle
    hocam ben html site yapıyorum php diye kaydediyorum php kodlar çalışıyor
    yani script felan değil ama ziyaretçi defteri kurdum son mesajları ana dizinime include edicem bir türlü olmadı
    ekLedigin kisimLari buraya kopyaLa kontrol edeLim sende bu arada dosya ve klasor isimlerinin dogruLugunu kontrol et.
  • 08-10-2010, 23:32:27
    #5
    Ana dizinde ki dosyamızın adı index.php diyelim. Ve alt klasörümüzün adı altklasor içinde ki include etmek istediğimiz dosyanın adı da altsayfa.php olsun.

    <?php
    $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
    include_once("$DOCUMENT_ROOT/altklasor/altsayfa.php");
    ?>
    şeklinde yaparsan alt dizin üst dizin diye karıştırmana gerek kalmaz doğrudan yolu yazmış olursun.

    Ya da istersen

    <?php
    include_once("altklasor/altsayfa.php");
    ?>
    şeklinde de kullanabilirsin.

    Not: İkinci kodda başına / koyarsan kök dizin, ./ koyarsan bulunduğun dizin, ../ koyarsan da bir üst dizini gösterirsin.
  • 08-10-2010, 23:40:45
    #6
    Hocam hiçbiriniz görmemişsiniz hatayı. Bakın renklendirince görebilecek misiniz bakalım.

    <?php include_once ('zd/sonmesaj.php);?>
    Evet, tırnağı kapatmamış. Kapadok hocam, muhtemelen not defteri kullanıyorsunuz, yapmayın. Notepad++ veya Adobe Dreamweaver indirin.
  • 08-10-2010, 23:43:44
    #7
    Üyeliği durduruldu
    php benim neyime en iyi iframe ediyim bari... hepsini denedim olmadı
  • 09-10-2010, 00:10:12
    #8
    Yanlış : <?php include_once ('/..zd/sonmesaj.php');?>
    Doğru <?php include_once ('../zd/sonmesaj.php');?>
  • 09-10-2010, 00:10:39
    #9
    Üyeliği durduruldu
    şuan burda verilen tüm kodları denedim hiç birisi olmadı