Новичок
Покинул форум
Сообщений всего: 41
Дата рег-ции: Июнь 2013
Помог: 0 раз(а)
|
Как это можно сделать?
Есть у меня код формы
CODE ( htmlphp):
скопировать код в буфер обмена
echo '<div class="addcomment"> <form action="addcomment.php?id='.$postrow[$i]['id'].'" method="post"> <p>Ваше имя:</p> <input type="text" name="name" /> <p>Текст:</p> <textarea rows="5" cols="55" name="text"></textarea>'; print ' <p><input type="submit" /></p> </form> </div>';
Есть и обработчик
PHP:
скопировать код в буфер обмена
$name = $_POST['name']; $text = $_POST['text']; $time = date('d.m.Y H:i'); $article_id = $_REQUEST['id']; $sql = "INSERT INTO articles_comments (name, text, article_id) VALUES('$name', '$text', '$article_id')"; echo "New record created successfully"; } else { }
Запись передается, сохраняется, но не передается $article_id, вбив вручную адрес вида addcomment.php?id=20 запись в бд с таким article_id появилась, а вот с формой что-то никак не получается
(Добавление)
Опять 25, как только описал проблему с которой промучался всю ночь - сразу получилось ее решить)
|