• 08-01-2009, 04:45:16
    #1
    Merhaba arkadaşlar bi süredir net üzerinde ; siteadi.com/forum/index.phpşeklindeki forum sayfamı , siteadi.com yazıldığında forumu orada çalıştırabilecek include kodunu bulamadım ; irili ufak bir çok kod denememe rağmen , başaramadım.

    Herhangi bir yönlendirme kodundan bahsetmiyorum , lütfen konu hakkında bilgi sahibi bir sahibi arkadaşlar cevap versin , saçma sapan "çok kolay , html yönlendirme kodu yazarsın otomatik açar" demesin.
    Yardımlarınızı bekliyorum.
  • 08-01-2009, 08:32:46
    #2
    <?php include 'forum/index.php'; ?>
    şeklinde include edilmesi lazım sanırsam...
  • 08-01-2009, 08:49:41
    #3
    Üyeliği durduruldu
    chrom adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar bi süredir net üzerinde ; siteadi.com/forum/index.phpşeklindeki forum sayfamı , siteadi.com yazıldığında forumu orada çalıştırabilecek include kodunu bulamadım ; irili ufak bir çok kod denememe rağmen , başaramadım.
    Herhangi bir yönlendirme kodundan bahsetmiyorum , lütfen konu hakkında bilgi sahibi bir sahibi arkadaşlar cevap versin , saçma sapan "çok kolay , html yönlendirme kodu yazarsın otomatik açar" demesin.
    Yardımlarınızı bekliyorum.
    direk php ile include ederseniz tüm diger dosyalarda ana dizinde calistigi için mesela forum un içinde config.php varsa forum un ayarlarini config.php degilde forum/config.php gibi yapmaniz gerekir.

    bu gibi durumlarda sadece güncel başlıkları falan göstermek istiyorsanız veri yapisina göre anasayfanizda veritabanina baglanip çekmelisiniz en pratik yöntem olarak.

    tam olarak ne yapmak istediginizi biraz daha açarmisiniz.

    1. niye direk ana dizine kurmuyorsunuzda /forum diye kuruyorsunuz
    2. özel bi anasayfa mi tasarladiniz yoksa forumun mu oldugu gibi anasayfada olmasını istiyorsunuz?
  • 08-01-2009, 12:09:07
    #4
    İşlerimin yoğunlğu nedeniyle şu an ancak forumu tamamlayabildim , en azından bir 2 3 ay süre kadarıyla anasayfa için bir website yapmayacağım.bu nedenle forum dizininine kurdum , ileride anasayfa için yapınca siteyi anasayfa farklı forum farklı yerlerde olsun nedeniyle.


       <?php include_once './forum/index.php'; ?>
       <?php include 'forum/index.php'; ?>
    her iki kod da çalışmama eğiliminde.

    bundan daha açık nasıl anlatabilirim bilmiyorum. /forum dizimi include yöntemiyle siteadi.com yazınca çalıştırmak istiyorum. yönlendirme olmaksızın...olay bundan ibaret.
  • 08-01-2009, 12:19:24
    #5
    hata mı veriyor, doş sayfa mı dönüyor ?
    forum ayarlarından kaynaklanan bir durum olabilir.
  • 08-01-2009, 12:22:45
    #6
    Üyeliği durduruldu
    chrom adlı üyeden alıntı: mesajı görüntüle
    İşlerimin yoğunlğu nedeniyle şu an ancak forumu tamamlayabildim , en azından bir 2 3 ay süre kadarıyla anasayfa için bir website yapmayacağım.bu nedenle forum dizininine kurdum , ileride anasayfa için yapınca siteyi anasayfa farklı forum farklı yerlerde olsun nedeniyle.
       <?php include_once './forum/index.php'; ?>
       <?php include 'forum/index.php'; ?>
    her iki kod da çalışmama eğiliminde.
    bundan daha açık nasıl anlatabilirim bilmiyorum. /forum dizimi include yöntemiyle siteadi.com yazınca çalıştırmak istiyorum. yönlendirme olmaksızın...olay bundan ibaret.
    probleminizin kaynağı şu

    şimdi
    a.php dosyam olduğunu farzedin forum dizininde
    siz bunu tutup ana dizinde cagirdinizda include ile a.php ana dizindeymis gibi calisir

    yani a.php nin içinde ki kodlarda örnek olarak include("config.php") demişse elle bunu include("forum/config.php) yapmanız gerekirki buda tüm kodları elden geçirmeniz demek bundan dolayı direk bu şekilde include edemezsiniz. ya yönlendireceksiniz yada kurulumu direk ana dizine yapacaksınız. yada ana dizinde ki index.php niz veritabanından kodları çekecek.

    forumu tek tek editleme ihtimalinizi hiç saymiyorum
  • 08-01-2009, 12:23:07
    #7
    Bir de bunu denermisiniz;
    <? require_once ('../forum/index.php');?>
  • 08-01-2009, 12:39:00
    #8
    macchess adlı üyeden alıntı: mesajı görüntüle
    Bir de bunu denermisiniz;
    <? require_once ('../forum/index.php');?>
    Alınan kodu :
    Warning: require_once(../forum/index.php) [function.require-once]: failed to open stream: No such file or directory in /home2/siteadi/public_html/index.php on line 1
    
    Fatal error: require_once() [function.require]: Failed opening required '../forum/index.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home2/siteadi/public_html/index.php on line 1
  • 08-01-2009, 12:41:03
    #9
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    probleminizin kaynağı şu
    şimdi
    a.php dosyam olduğunu farzedin forum dizininde
    siz bunu tutup ana dizinde cagirdinizda include ile a.php ana dizindeymis gibi calisir
    yani a.php nin içinde ki kodlarda örnek olarak include("config.php") demişse elle bunu include("forum/config.php) yapmanız gerekirki buda tüm kodları elden geçirmeniz demek bundan dolayı direk bu şekilde include edemezsiniz. ya yönlendireceksiniz yada kurulumu direk ana dizine yapacaksınız. yada ana dizinde ki index.php niz veritabanından kodları çekecek.
    forumu tek tek editleme ihtimalinizi hiç saymiyorum
    Değerli arkadaşım ; söylediklerin anlamlı ancak , 3-4 yıl evvel böyle bir kod ile smf forum sistemimi aynı yöntemle çalıştırıyordum , uzunca süredir web.den uzak oluşum php yide unutturdu neredeyse , bu nedenle uzman arkadaşlarımın desteğine ihtiyacım oluyor. Ancak söylediğim gibi ; bir include kodu ile daha önce SMF sistemli forum dizinimi ana sayfada çalıştırmayı başarmıştım..
    ilgin için teşekkürler.