• 01-01-2009, 22:13:07
    #1
    Üyeliği durduruldu
    php bilgim yok denecek kadar.

    mybb forum siteme php kodu eklemek için çabalıyorum 2 gündür hala sonuç alamadım.

    son denediğim showthread.php içinde $blabla değişkenine

    $blabla = include "blabla.php";

    şeklinde atama yapıyorum. sonra tema sisteminde bunu $blabla kullanıyorum.

    blabla.php içindeki ekrana basılacak kod geliyor fakat sitenin en tepesine <htmll>den önceye geçiyor. yerleştirdiğim yerde olmuyor.

    nedeni neden olur?

    umarım anlatmışımdır
  • 01-01-2009, 22:19:35
    #2
    eğer sen sayfanın en üstünde incLude edersen orda $bLabLa kuLLanırsan orda çıkar ama bir div tagı içerisinde veya tabLe tagının içinde istediğin yerde çıkarabiLirsin.
  • 01-01-2009, 22:23:19
    #3
    Üyeliği durduruldu
    sayfanın en üzerine include etmedim.
    div tagı arasındaydı zaten ama
    sayfanın en üzerinde çıkıyor.

    kaynağa bakınca da <html>'den de önce
    çıkıyor. yani bi yerde hata yapıyorum yada bunu giderecek bişey olmalı
  • 01-01-2009, 22:24:24
    #4
    Kolaya kaçmış oluruz ama şu şekilde yapabilirsiniz, mesela php dosyanızın adı a.php olsun siz bun js ile çağırabilirsiniz;
    <script type="text/javascript" language="javascript" src="a.php"></script>
  • 01-01-2009, 22:27:04
    #5
    kullanmak istediğin yerde <?=$blabla=?> şeklinde denemek istermisiniz ?
    veya <?php require("teste.php"); ?> şeklinde deneyiniz
  • 01-01-2009, 22:38:25
    #6
    Üyeliği durduruldu
    macchess dediğini yaptım ama ekrana bişi basılmadı + kaynağa baktım kaynakta da sadece verdiğin kod göründü. a.php yi düzenlemeyi unutmadım

    Ntie dediğini anlamadım. showthread.php de bir değişkeni tanımlamak, o değişkenide $blabla şeklinde temada kullanmak zorundayım. herşey normal oluyor ama ekrana basılan kod en tepede kaynakta da htmlin üzerinde oluyor :s
  • 01-01-2009, 22:41:59
    #7
    vezir adlı üyeden alıntı: mesajı görüntüle
    macchess dediğini yaptım ama ekrana bişi basılmadı + kaynağa baktım kaynakta da sadece verdiğin kod göründü. a.php yi düzenlemeyi unutmadım
    Ntie dediğini anlamadım. showthread.php de bir değişkeni tanımlamak, o değişkenide $blabla şeklinde temada kullanmak zorundayım. herşey normal oluyor ama ekrana basılan kod en tepede kaynakta da htmlin üzerinde oluyor :s
    Hocam bu verdiğim kodu kalıplardan direk footere yaz olması lazım çünkü js çalışır footer de başka ek işlem yapmanıza gerek olmaz.
  • 01-01-2009, 23:26:49
    #8
    <?php require("blabla.php"); ?>
    Bu kod ile include edebilirsiniz include etmek istediğiniz yere bu kodu direk koyun orada yayınlar.
    <?=$blabla=?>
    Bu kod ile ise $blabla değişkenini sayfanın herhangi bir yerinde kullanmanıza yarar bunlardaki amaç bu kodun yazıldığı yerde göstermesi en üstde göstermemek. Yani bu kodu sitenin altlarında gösterilmesini istediğiniz bir yerde tekrar php kodlarını kullanmak zorunda kalmadan yayınlayabilir olmanız. Yani <? php vs.. kodlarının içinde yayınlamak zorunda kalmazsınız sadece istediğiniz yere koyunuz
  • 02-01-2009, 12:48:19
    #9
    Üyeliği durduruldu
    of çatlıycam

    $blabla = 'require("1111.php")'; şeklinde atama yapınca showthread.php de istediğim yerde çıkıyor fakat include işlemi olmuyor text haline require("1111.php") yazıyor...