Tarih: 2006-08-16, 15:18:18 Mesaj konusu: Bloğu normal PHP sayfasına çevirme
Merhaba arkadaşlar.Benim sorunum blocklarda.Fıkralar bloğu mesela onu nasıl ben normal php sayfasına çeviririm?Yani su sekilde değil de blocks/block-fikra.php değilde www.siteadresi.com/fikralar.php olarak yapabilirim bunu en son fıkraları veya okunan fıkraları gösterebilirim
[Fıkraları Örnek olarak verdim]
<?php
include ("header.php");
global $prefix, $db;
$result = $db->sql_query("select id, title, hits from ".$prefix."_Ornek order by date DESC limit 0,5");
while(list($id, $title, $hits) = $db->sql_fetchrow($result)) {
echo "<strong><big>·</big></strong> <a href=\"modules.php?name=Ornek&op=showcontent&id=$id\">$title</a><br>($hits okuma)<br>";
}
include ("footer.php");
çalıstı kardes ama ben bunun bos bir sayfada SADECE son yazılar,fıkralar olmasını istiyorum ama bunda ise sitenin sağ blokları yukarısı asağısı çıktı...
Fatal error: Call to a member function on a non-object in /home/GİZLİ/public_html/sarki.php on line 4 hatası verdi ben onu zaten denemistim...o include leri çıkartıp ama olmadı...
Örnek olarak fıkra diyarı modülünün son fıkraları var blok halinde...
Ben bu bloğu normal bir php sayfasından sql baglantısını sağlamak istiyorum...Yani baska bir site bu sayfaya i f r a m e açarak ordaki son fıkraları html veya php sitesinde göstersin...
Ama sitenin üstü altı veya diger blokları çıkmasın sadece son fıkralar çıksın...
ben de böyle birşey peşindeyim.
örneğin forum modülünde en üsste son 10 haber gibi bir blok oluşturmak istiyoruz blokları sayfalara eklemenin bir yolu yoksa bunu sayfaya php kodu haline getirip eklemek gerekir ama nasıl?
Size değişik bir haberleri çeken bir sayfa örneği vereyim o zaman bakın.
Kod:
<?
require_once("mainfile.php");
$index =1;
header("Content-Type: text/html");
echo "<html>\n"
."<head>\n"
. "<script type=\"text/j a v a s c r i p t\" src=\"th/jquery.js\"></script>\n"
. "<script type=\"text/j a v a s c r i p t\" src=\"th/thickbox.js\"></script>\n"
. "<link rel=\"stylesheet\" href=\"th/thickbox.css\" type=\"text/css\" media=\"screen\" /> \n"
."<m e t a name=\"HandheldFriendly\" content=\"True\">\n"
."</head>\n"
."<body>\n\n\n"
."<div align=\"center\">\n";
$result = $db->sql_query("SELECT sid, title, time FROM ".$prefix."_stories ORDER BY sid DESC LIMIT 10");
if (!result) {
echo "An error occured";
} else {
echo "\t<h1></h1>\r\n"
."\t<table border=\"0\" align=\"center\">\r\n"
."\t\t<tr>\r\n"
."\t\t\t<td bgcolor=\"#efefef\">".Başlık."</td>\r\n"
."\t\t\t<td bgcolor=\"#efefef\">"._DATE."</td>\r\n"
."\t\t</tr>\r\n";
for ($m=0; $m < $db->sql_numrows($result); $m++) {
$row = $db->sql_fetchrow($result);
$sid = intval($row['sid']);
$title = check_html($row['title'], "nohtml");
$time = $row['time'];
echo "\t\t<tr>\r\n"
."\t\t\t<td><a href=\"modules.php?name=News&file=print&sid=$sid?keepThis=true&TB_iframe=true&height=350&width=650 \" class=\"thickbox\">$title</a></td>\r\n"
."\t\t\t<td>$time</td>\r\n"
."\t\t</tr>\r\n";
}
echo"\t</table>\r\n";
}
echo "</body>\n"
."</html>";
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız