Здравствуйте Уважаемые
Помогите, пожалуйста - мозги уже кипят.
Есть скрипт новостей
Есть скрипт комментариев к странице (к новости)
А вот чего нету, так это привязки оставленных коментариев к этим самым новостям.
скрипт новостей (которые хранятся в БД MySQL), вызывает новость так:
________________________________ _
<?
if (isset($_GET[\'id\']))
{
$result=mysql_query ("SELECT name, title_".$lang." FROM pages WHERE id = (SELECT subid FROM news WHERE id=\'".$_GET[\'id\']."\')") or die (mysql_error());
$curpage=mysql_fetch_array ($result);
} elseif (($_POST[\'page\']<>"news")&&($_GET[\'page\']<>"main"))
{
$curpage[\'name\']=$_POST[\'page\'];
$curpage[\'title_\'.$lang]=$_POST[\'title\'];
}
?>
________________________________ __
и сама страница с новостью видется так :
http://www.мой.сайт/?page=news&id=2507 (не ЧПУ, но и не важно )
пробовал делать - привязывается ко всем сразу, то-есть при переходе на другую новость - остаются те же самые комментарии, что и в предыдущих.
скрипт коментариев достаточно простенький, да ИМХО и не так важно (если хотите могу выложить)
{Может и ошибаюсь, но думаю, скрипт /index.php, которому посылается комментарий, должен по переменной referer определять с какой страници он пришел и записывать комментарий в базу данных, в ту же запись, что и сама статья
1. либо как продолжение текста
2. либо в дополнительном поле базы}
Пытался по разному, к примеру:
echo "<form action=\'addcoment.php\' method=\'POST\'>
<input type=\'text\' name=\'Text\'>
<input type=\'hidden\' name=\'id\' value=\'".$_GET["id"]."\'>
<input type=\'submit\'>";
- не помогло
Как ПРАВИЛЬНО это сделать, я не знаю
Прошу хелпа