hangi etiketin içine yazdıyorsun? localhost'ta denedin mi? Hangi paket'i kullanıyorsun işletim sistemi ne?

galiba senin sorunun echo ile direk bastırmanda o yüzden veritabanında ne varsa onu basar oraya eval kullanımını araştır birde index. php de kodu uyguladığın mysql sorgusunu buraya yaz bakalım.

kardeşim. htaccess ile.htm ye çevirdiğini idda ettin.. banner. php dosyasını banner.htm olarak çevir ve PHP:

slm, denermisin böyle.. Kod:

Bu sekilde eklediğinizde calısmaması normal. Cunku genelde sunucularda uzak baglantı include etmek için kullanılan fonksiyonlar kapalıdır. Yapmanız gereken şey site adi yazmadan include etmek. Ornek : include &quot;klasoradi/banner. php&quot;; Eger banner. php dosyanız include yaptıgınız kod ile aynı dizindeyse klasor belirtmenize gerek yok.

Php sayfasının içindeki tüm includelar normal çalışıyor. MYSQL'deki türü longtext olan içeriğe &lt;? include a. php; ?&gt; ekleyince çalışmıyor.

Bu şekilde de eklesem &lt;? include ; ?&gt; yine kod olarak gösteriyor. Bu sayfadaki yazıyı veritabanından çekiyor. Yani yazı. php içinde yazıyı MYSQLden çekmek için kod var ve sağında da diğer başlıkları çekmek için kodlar var. Ben veritabanına yazıyı girdiğim panelden, yazının içine einclude kodu ekliyorum ve kod olarak gösteriyor. Ama yazı. php dosyasının içine eklediğim herhangi bir include kodu çalışıyor. Tabloda türü varchar(255). Neden çalışmadığını anlamış değilim yazi. php nin içine kod ekleyip ilk paragraftan sonra include etmek istediğim şeyi gösterip sonra yazının devamını göstermek bir çözüm olabilir onun da kodunu bulamadım.

Selamlar. Ne kadar uzun zaman olmuş : ) Herneyse.. Sitemin sayfaları. htaccess ile.htm formatında. Solda yazılar sağda include ettiğim menüler var. Sağ menüdeki php dosyaları bir güzel çalışıyor fakat sol tarafta, veritabanından girdiğim yazıların arasına include ettiğim şey çalışmıyor ve kaynak kodunda kod gözüküyor. Araya koymaya çalıştığım dosya random banner olarak hazırladığım ve tek başına açıldığında bannerları sorunsuz şekilde gösteren bir dosya. Kodu da &lt;?php include ; ?&gt; şeklinde ekliyorum fakat olmuyoorrr, olmuyoor delirmek üzereyim :ıslık:

Ah keşke bir hata kodu olsa : ) Kaynak kod şöyle : Kod:

I Ih veritabanında da yazının ortasında &lt;?include ;?&gt; şeklinde duruyor. Veritabanında nasıl yazılıysa kaynak kodda aynen o şekilde gösteriyor. Browserla baktığında ise o alan boş gözüküyor.

karakterleri eski haline çevir ilgili mysql alanını böyle dene VARCHAR(256) =&gt; &lt;? include a. php; ?&gt; denemekten zarar gelmez yani kayıt alanını varchar olarak ayarla. mysql hataları çekilmez oluyor bazen

O alana yazdığım text haber olduğu için çok uzun. Ve şimdi değiştirirsem 256 karaktere kadar olan kısımlar kalır, gerisi silinir. Hala uğraşıyorum include etmiyor da etmiyor. Delirmek.. iframe ile gösteriyor Kod:

tablodan çektiği &lt;?include şeklinde olmasın veritabanından kontrol et

Hah Blob yapıp deniyim dedim, şimdi de bütün içeriğin karakterleri bozuldu...

Yazının türü Longext imiş bu arada. Ama longtext içinde include okumaz mı? Onu mu değiştirmem lazım acaba?

Hata kodunu yazarsan daha net yardımcı olabiliriz dostum.

PHP kodu derlemiyor olabilir, Hiç PHP güncellemesi veya sunucu üzerinde herhangi bir güncelleme yapıldımı?

Aynen. Buyuk ihtimalle veritabanında ASCII şekilde cıkıyordur ücgen parantezler.

&lt;?php include ; ?&gt;

ekle bi bakalım kardes.