Kato se opitvah da ti go pratq kato syob6tenie mi davashe nqkakva greshka i typiq IE zabivashe ... zatova tuk go pisha
Цитат
<?php
//db променливи и други
$host  = "localhost";  //адреса на който работи базата данни
$user  = "root";  //потребилтеско име за достъп
$pass  = "";  //парола за достъп до базата данни
$dbname = "forum";  //име на базата данни
$tforum = "ivb_forums"; //таблица в която се пазят постовете. ivb - префикса на таблиците.
$extra = "Powered by <a href=\"http://pure.u3pog.com\" target=\"_blank\">PureEvil</a>"; // малко излишни екстри smile.gif. това може да се изтрие
// край на променливите

//connect към базата данни
// Това е задължителна част. Тук се извършва връзката с базата данни.
if (!($link = mysql_connect($host, $user, $pass)))
{
echo "<font color=#ff0000>Грешка</font> - не може да се направи връзка с хостът: <b>$host</b>";
exit();
}
if (!mysql_select_db($dbname, $link))
{
echo "<font color=#ff0000>Грешка</font> - няма база данни: <b>$dbname</b>";
exit();
}
//disconect

//Зачвка с която се избира последното мнение от форума. не променяй
$query = "select last_poster_name, name, last_title from $tforum";
if (!($result = mysql_query($query, $link)))
{
echo "<font color=#ff0000>Грешка</font> - не може да извърши заявката: <b>$query</b>";
exit();
}
//край на заявката

//таблица в която ще се извежда резултата
/* ХТМЛ код - страница без хтмл няма smile.gif
Редът <?php  while ($row = mysql_fetch_array($result)) { ?> започва цикъл който извежда
последните мнения от всички форуми. този ред да не се променя.
<?php echo $row["name"]; ?> - кода от този вид съдържа промнеливите: Форума, последна тема и автора на последното
мение. Дизайна не е задължително да е такъв (в момента е такъв просто да покаже какво извежда).
Правиш си хтмл страница - както би искал да изгелжда извждането на мненията от форума, само за една тема (В този пример
това е от <tr> до </tr>). Ти избираш при теб каде да сложиш началото на цикала (в този пример по този начин в една таблица
стават няколко елемнта <tr>, като във всеки елемент има различни теми). Като избереш каде да е началото на Цикала определяш каде ще
е края (в случая <?php } mysql_free_result($result);  mysql_close(); затваря цикала, затваря бръзката към базата данни и изтрива
ненужната информация). В тялото на цикала пишеш каквото си искаш, на мястото кадето искаш да изведеш името на форума слагаш
<?php echo $row["name"]; ?>, по същия начин правиш и с темата и автора на мението.
*/
?>
<html>
<title>Какво ново във форума</title>
<body bgcolor="#ffffff" text="#000000">
<style>
a {
color: #0000ff;
text-decoration: none;
}

a:hover {
color: #ff0000;
text-decoration: underline;
}
</style>
<center>
Какво ново във форума?<br><br>
<table border="1" width="60%" bordercolor="#000000" cellpadding="0" cellspacing="1">
<?php  while ($row = mysql_fetch_array($result)) { ?>
<tr>
  <td align="center" valign="top">Последната тема в форум <b><?php echo $row["name"]; ?></b> е:<br>
  <b><?php echo $row["last_title"]; ?></b>, а последното мнение е на: <i><?php echo $row["last_poster_name"]; ?></i>
  </td>
</tr>
<?php }
mysql_free_result($result);
mysql_close();?>
</table><br>
<?php
//край на извежданата информация. Нещата надолу не са задължитрелни
echo $extra; ?>
</center>
</body>
</html>
<? //Това е всичко. Трябва вярно да напишеш променливите най горе. ?>