18-09-2013, Saat:18:38
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.
kaynak :
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