İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

forumdan son 10 konu çekerken yapamadığım kısım yardım lütfen

DeviLLe

0
İyinet Üyesi
Katılım
13 Kasım 2004
Mesajlar
594
Reaction score
0
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:
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.
 

URFALI

0
İyinet Üyesi
Katılım
30 Kasım 2010
Mesajlar
475
Reaction score
0
Konum
Mersin
Hocam sorun yok bende linke tıkladığın zaman konuyu açıyor ve karakter hatası görmedim
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst