Merhaba,
Böyle birşey var mı bilmiyorum ama derdim tam olarak şudur.
Bir eklentimiz var ve her sayada çalşıyor. Bu eklentiye çalıştığı sayfalardan veri çekip eklemek istiyorum.
Misal eklentinin içine echo "selam"; yazdığımda sayfanın en üstünde çıkıyor.
Ama ben gözüktüğü sayfadaki veriyi alıp bu echo'da göstermek istiyorum. Mesala sayfa başlığını.
ob_start ile denedim ama birşey olmadı.
Bilgilerinize danırışırım.
İyi çalışmalar.
İşlemin olduğu sayfaya nasıl müdehale edilir?
5
●521
- 22-12-2009, 18:27:19Biraz daha açıklayıcı bilgi verirmisiniz.rugzO adlı üyeden alıntı: mesajı görüntüle
- 22-12-2009, 23:53:44Üyeliği durduruldusayfayi include etmek ama herhangi bir çıktı üretmemesini mi istiyorsunuz?
- 23-12-2009, 00:18:33Başka bir şekilde çözdüm bunu ama sorumun cevabı var mı hala merak ediyorum.
Daha açık anlatmam gerekirse; forum sisteminde bütün sayfalara müdehale eden bir eklenti var. Ben bu eklentinin içine echo komutuyla yazı yazdırabiliyorum. Ama misal forumdaki konu başlığını o eklentinin içine alamıyorum. Eklentinin fonksiyonları buna izin vermiyor. Bunun için de curl yada başka bir şekilde çalıştığı sayfanın html kodundan <title>...</title> arasını çektirebilirmiyiz? - 23-12-2009, 09:32:53Sanırım söylemek istediğini anladım. Kendi yazmış olduğun bir eklentide her sayfaya girildiğinde yapmış olduğun eklenti sayfa başlığını çeksin istiyorsun. bu elbetteki mümkün ama sorgu kodlarını görmeden kod yazmam dogru olmaz ama şöyle bir örnek verebilirim.
Bu kodun veritabanından sayfayı çağırdığını varsayalım.
$pageconn = mysql_query("select * from sayfalar where id='".$_GET['id']."'"); $page = mysql_fetch_array($pageconn);Senin title yazdırabilmen için html içinde kullanılabilecek kod:
<?=$page['title'];?>
Php içinde kullanabileceğin kod ise:
echo $page['title'];
Bu sadece bir örnek.
Eklentiyi incelersem neler yapılmasının gerektiğini açıklayabilirim. - 23-12-2009, 09:54:31Üyeliği durdurulduaynen arkadaşa katılıyorum hersayfaya girildiginde başlıgın değişmesi için arkadaşın dediğini yapman lazımTeknonix adlı üyeden alıntı: mesajı görüntüle