Имя

Сообщение


21.02.2010   serdj

Сейчас, я заметил что на многих сайтах делают колонку новостей.
Решил попробовать и себе такое.
Вот в базу добавил, время, дату, автора.
Прицепил урезание переменной.
Потом всё это дело замастачил в один файл.
А вот дальше упёрся.
Наверное надо было-бы, что-бы выводилось определённое колличество последних добавлений с сылкой на ту статью которую добавил.
Но я что то здесь на вашем сайте, ничё подобного не встречал, может просмотрел?
Вот, кину что сделал.
<?
require 'inc/connect.php';

//htmlspecialchars() Преобразует специальные символы в HTML сущности, будем считать для того, чтобы простейшие попытки взломать наш сайт обломались.
$_GET['id'] = htmlspecialchars($_GET['id']);

// если у нас не запрашивали никакую определенную страницу, то будем выводить нашу самую первую. Если Вы ее давно удалили, поставьте вместо единички идентификатор той странички, которую Вы хотели бы грузить по умолчанию
if(empty($_GET['id'])) $_GET['id'] = 5;
$result = mysql_query("SELECT * FROM pages WHERE id = '".mysql_escape_string($_GET['id'])."';", $link);
$row = mysql_fetch_array($result);
?>
<html>
<head>
<title><?=$row['metatitle'];?></title>
<META NAME="description" CONTENT="<?=htmlspecialchars(stripslashes($row['metadescription']));?>">
<META NAME="keywords" CONTENT="<?=htmlspecialchars(stripslashes($row['metakeywords']));?>">
</head>
<body>




<?//stripslashes() - Удаляет экранирование символов - а их мы понаставили в админке, когда загружали данные в базу с помощью функции mysql_real_escape_string()?>
<hr><?=stripslashes($row['data']);?><hr><?=stripslashes($row['time']);?><hr><?=stripslashes($row['author']);?><hr>
<?=substr(stripslashes(trim($row['bodyua'])), 0, 250);// Урезаем переменную с выводом текста до 250 символов
?>
<hr>
<? echo '<a href="/dlya_oli/russian/?id='.$_GET['id'].'">Тот же текст только на русском</a>';?>
</body>
</html>
Может чем поможете.




Вопрос был задан на этой странице. Но если Вам это не интересно, могу предложить Вам почитать про разместить сайт: дешевый php хостинг сайтов mysql

 
  (c) Janda.ru