MyBB Depo Forum
MyBB son konuları başka sayfalarda gösterme - Baskı Önizleme

+- MyBB Depo Forum (https://mybbdepo.com)
+-- Forum: MyBB 1.6 Depo (https://mybbdepo.com/mybb-1-6-depo-forumu)
+--- Forum: MyBB 1.6 Modifikasyon & Eklenti Deposu (https://mybbdepo.com/mybb-1-6-modifikasyon-eklenti-deposu-forumu)
+---- Forum: Diğer Eklentiler (https://mybbdepo.com/diger-eklentiler-forumu)
+---- Konu Başlığı: MyBB son konuları başka sayfalarda gösterme (/mybb-son-konulari-baska-sayfalarda-gosterme-konusu.html)



MyBB son konuları başka sayfalarda gösterme - alicome7 - 18-09-2013

Html ile dinamik olarak güncellenen sayfalar oluşturamayız bu yüzden bu işlemi yapmak için php kullanmalıyız. Örnek olarak yazdığım bir kod aşağıda bulunuyor boş zaman buldukça yazıyı ve kodu güncelleyeceğim, şu haliyle sorunsuz çalışmaktadır.
PHP Kod:
<html>
<
head>
<
title>0Derece.net</title>
</
head>
<
body>
<
a href="http://www.0derece.net" title="0Derece">0Derece</a>
<
table>
<?
php
 
/**
 * @author 0Derece
 * @filesource 0derece.net
 * @since 010611
 * @tutorial
 * @version 0.1 beta
 * @copyright 2011
 */
 
// database bilgilerini almak icin config.phpyi, forum ile ilgili bilgileri almak icin settings.phpyi include ediyoruz
include ('inc/config.php');
include (
'inc/settings.php');
 
// kurulumda prefix degistirilmisse konulari cekerken sorun cikmasin diye threads tablosunun basina prefix ekliyoruz
$tablo  =   $config['database']['table_prefix'].'threads';
 
// mysql ile baglanti kuruyoruz
$baglan mysql_connect($config['database']['hostname'],$config['database']['username'],$config['database']['password']);
    
// eger baglanamazsak bizi uyarmasini sagliyoruz
    
if ( ! $baglan ) die ("MySQL ile veri baglantisi kurulamiyor!");
     
    
// databasei seciyoruz
    
mysql_select_db($config['database']['database'], $baglan)
        
// database secerken hatayla karsilasirsa cikacak yazi
        
or die ("Veritabanina ulasilamiyor!" mysql_error() );
 
// databasedan son 10 konu seciliyor
$sorgu mysql_query("SELECT tid,subject,lastposter,lastposteruid FROM $tablo order by tid desc LIMIT 10",$baglan);
if ( ! 
$sorgu ) die ("Sorgu calistirilamiyor :S");  // eger hata verirse
while ( $son10 = @mysql_fetch_assoc ($sorgu) ){     // yapilan sorgu son10 degiskenine ataniyor
?>
<tr>
    <!-- konuyu gosteriyoruz -->
    <td><a href="<?php echo $settings['bburl'].'showthread.php?tid='.$son10['tid']; ?>"><?php echo $son10['subject']; ?></a></td>
    <!-- son mesaj atan uyeyi gosteriyoruz -->
    <td><a href="<?php echo $settings['bburl'].'member.php?action=profile&uid='.$son10['lastposteruid']; ?>"><?php echo $son10['lastposter']; ?></td>
</tr>
<?php
$i
++;
}
?>
</table>
</body>
</html> 




kaynak :
Kod:
http://www.0derece.net/mybb/mybb-son-konulari-html-sayfalarda-gosterme.html



Cvp: MyBB son konuları html sayfalarda gösterme - EmreKarakaya - 18-09-2013

Merhaba

Öncelikle Konu Başlığı yanlış olmuş onu düzelttim.Html demişsiniz ancak kodların bir kısmı php kodları.Ayrıca eğer html şeklinde çekmek istiyorsanız Rss'e yoğunlaşın.Bu sayede html kullanırsınız.

Hayırlı günler


Cvp: MyBB son konuları başka sayfalarda gösterme - alicome7 - 18-09-2013

Aldığım kaynakta öyle yazıyordu değiştirmek istemedim. Kaynak belirtince sorun olur diye düşünmüştüm. neyse doğrusu yapıldığına göre Gülümseme