Как установить постоянную ссылку вашего блога в соответствии с датой и названием поста?
У меня этот сайтhttp://www.finalyearondesk.com , Ссылка на запись в моем блоге установлена такhttp://www.finalyearondesk.com/index.php?id=28 , Я хочу, чтобы это было установлено следующим образом ... finalyearondesk.com/2011/09/22/how-to-recover-ubuntu-after-it-is-crashed/.
Я использую следующую функцию, чтобы получить эти сообщения ...
function get_content($id = '') {
if($id != ""):
$id = mysql_real_escape_string($id);
$sql = "SELECT * from cms_content WHERE id = '$id'";
$return = '<p><a href="http://www.finalyearondesk.com/">Go back to Home page</a></p>';
echo $return;
else:
$sql = "select * from cms_content ORDER BY id DESC";
endif;
$res = mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($res) != 0):
while($row = mysql_fetch_assoc($res)) {
echo '<h1><a href="index.php?id=' . $row['id'] . '">' . $row['title'] . '</a></h1>';
echo '<p>' . "By: " . '<font color="orange">' . $row['author'] . '</font>' . ", Posted on: " . $row['date'] . '<p>';
echo '<p>' . $row['body'] . '</p><br />';
}
else:
echo '<p>We are really very sorry, this page does not exist!</p>';
endif;
}
И я использую этот код для отображения его на моей странице index.php ...
<?php
if (isset($_GET['id'])) :
$obj -> get_content($_GET['id']);
else :
$obj -> get_content_summary();
endif;
?>
Любые предложения, как это сделать? И можем ли мы сделать это с помощью .htaccess?