merhaba..
SMF forumda son 10 konuyu çekmek istiyorum. Aşağıda verdiğim kod ile son 10 konuyu çekebiliyorum. Yalnız çektiğim konuların linkleri yani tıkladığımda o başlığa gitmiyor. Birde türkçe karakter sorunu var ı harfi ? olarak gözüküyor.
Bana yardımcı olurmusunuz?
Kod:
link çıktılarını görmek için : www.kolayca.net/son10.php
aldığım çıkış : http://kolayca.net/forum/?topic,0.msg0/topicseen.html#msg0
alması gereken çıkış : http://kolayca.net/forum/sinema-fil...ip-turkce-dublaj/msg54562/?topicseen#msg54562
NOT : ssi ile yapmayacağım.
SMF forumda son 10 konuyu çekmek istiyorum. Aşağıda verdiğim kod ile son 10 konuyu çekebiliyorum. Yalnız çektiğim konuların linkleri yani tıkladığımda o başlığa gitmiyor. Birde türkçe karakter sorunu var ı harfi ? olarak gözüküyor.
Bana yardımcı olurmusunuz?
Kod:
PHP:
<?
$mesaj_sayisi = "10"; // görünmesini istediğiniz mesaj sayısı
// Unix Tarihini Normal Tarihe Çevirme Fonksiyonu
function unix2date($string){
$string = date("d.m.Y H:i:s",$string);
return $string;
}
echo '<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="23" colspan="3" bgcolor="#E9E9E9">Forumda
Yazılan Son 10 Mesaj </td>
</tr>
<tr>
<td width="68%"><strong>Konu</strong></td>
</tr>';
// BAĞLANIYORUZ
$sorgu = mysql_query("
SELECT *
FROM smf_messages,smf_members
WHERE smf_messages.ID_MEMBER = smf_members.ID_MEMBER
ORDER BY smf_messages.ID_MSG DESC
LIMIT $mesaj_sayisi");
while($r=mysql_fetch_array($sorgu)) {
$msgno = (int)$r['ID_MSG'];
$msg = $r['subject'];
$topicno = (int)$r['ID_TOPIC'];
$userid =(int)$r['ID_MEMBER'];
$username = $r['memberName'];
$title = $r['title'];
$tarih = unix2date($r['posterTime']);
echo '<tr><td><a href="forum/?topic,'.$topicno.'.msg'.$msgno.'/topicseen.html#msg'.$msgno.'"
target="_blank">'.$msg.'</a></td>
</tr>';
}
echo '</table>';
link çıktılarını görmek için : www.kolayca.net/son10.php
aldığım çıkış : http://kolayca.net/forum/?topic,0.msg0/topicseen.html#msg0
alması gereken çıkış : http://kolayca.net/forum/sinema-fil...ip-turkce-dublaj/msg54562/?topicseen#msg54562
NOT : ssi ile yapmayacağım.