| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > не обрабатывается форма... |
| Автор: dr0n4ik 26.2.2005, 15:59 |
| у меня небольшая проблема, хотя для кого-то это может и не проблема... вот код страницы: <form action="about_admin_result.php" method="get"> <textarea name="about" cols="100%" rows="40%"> <?php $result = mysql_query("SELECT * FROM about"); .............. $row = mysql_fetch_array($result); echo $row['text']; ?> </textarea> <input name="change" align="right" type="submit" value="Изменить"> </form> при этом при нажатии на кнопку "Изменить" ничего не происходит, форма не обрабатываеться(браузер не отправляет данные) (( если заменить код рнр на такой: <?php echo "какой-нибудь текст"; ?> то кнопка обрабатываеться(и браузер даннае отправляет)... что делаю не так, помогите? |
| Автор: PARROT 26.2.2005, 16:51 |
| А может так? <input type=submit name="change" value="Изменить"> |
| Автор: Guest 26.2.2005, 17:00 |
| забавно |
| Автор: mr.Anderson 26.2.2005, 17:27 |
| Да нет, не в этом дело. У менятакая ж проблема была. Сэр dr0n4ik, взглянули бы в предыдущую темку. А вообще, нужно, чтобы переменная change была глобальной. Должно помочь, я думаю... |
| Автор: PARROT 26.2.2005, 18:16 |
| Сколько я форм сделала, много, очень много, у меня никогда небыло в них никаких глобальных переменных. Правда на вкус и цвет. |
| Автор: Kefir 27.2.2005, 00:32 |
| мммм... да, как подметил гость "збавно". а в чём суть страницы-то? как-то непонятно при чём тут вообще mysql_query?.. |
| Автор: PARROT 27.2.2005, 01:08 | ||
Я думаю, забавного тут ничего нет. mysql_query?.. как раз для того, чтобы можно было по нажатию на кнопу изменить запись в базе. Тоесть, данные вызываются из базы, в текстареа, изменяются и заносятся обратно. Это как раз понятно. А вот написание тут самого input мне непонятно. |
| Автор: Kefir 27.2.2005, 08:35 |
| ну просто где тогда изменение поля в таблице?.. хотелось бы увидеть полный код, а то так чёрт его знает где и что. |
| Автор: Guest 27.2.2005, 11:57 |
| 2PARROT а чего тут непонятного, его чего в другом месте нужно было писать? |
| Автор: dr0n4ik 27.2.2005, 12:13 |
| вроде заработала с методом POST... только вот почему с GET'ом не работает не знаю... всем спасибо |
| Автор: PARROT 27.2.2005, 15:54 | ||||
Наверно то, что опущено, то 100% работает, может юзер с базой дружит, а вот с html не очень. Бывает такое. У меня вот наоборот. GET-передает заголовок, 256 символов, а POST-тело. Мое голосование с GET работает. Добавлено @ 15:57
Его, это кого? Все писать нужно только в нужном месте. Для каждого предусмотрено место, правило, иначе ничего работать не будет! |