Проблема с html кнопкой 'post' в таблице при использовании PHP - PullRequest
0 голосов
/ 04 сентября 2010

Я относительно новичок в html и PHP, и у меня есть проблема, с которой я не могу обойтись.

По сути, у меня есть таблица, и я хочу, чтобы в одной из ячеек была кнопка отправкиэто приведет пользователя на другую страницу, где он может редактировать эту строку.

У меня есть все механизмы для этого, за исключением того, что я не могу получить кнопку для отправки пользователя нановая страница, она просто отправляет переменную на ту же страницу.

Соответствующий код:

 if ($Started==0){
      $TABLE.="<td align='center' width=220><font size='2'>Evaluation not yet available.<br><br>";
      $TABLE.="<form action='request.php' method='post' style='margin:6; text-align:center;'><INPUT TYPE='submit' NAME='toedit' VALUE='Edit'></FORM>";
    } 

Где request.php - другая страница (которая работает, и другая кнопка формы (ссылка) отлично работает с этой кнопкой. Однако при отправке страница с кнопкой отправки перезагружается с дополнительным текстом:
?Run_form_in=420&toedit=Edit в адресе.

Запущено - это просто условие, установленное в0 или 1, и работает нормально.

Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 04 сентября 2010

Измените метод формы с POST на GET в третьей строке, и проблема будет решена:

$TABLE.="<form action='request.php' method='GET' style='margin:6; text-align:center;'><INPUT TYPE='submit' NAME='toedit' VALUE='Edit'></FORM>";
0 голосов
/ 04 сентября 2010

Проверьте родительские теги <form>, они вызывают такие проблемы.:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...