1. Имеется форма:
<FORM action="?p=chapter/page" method="POST" id="show_content">
<INPUT type='checkbox' name='number1'>
<INPUT type='checkbox' name='number2'>
<INPUT type='submit' name='edit' id='edit' value='Изменить'>
<INPUT type='submit' name='del' id='del' value='Удалить'>
</FORM>
2. Имеются ссылки, вне формы:
<a href="?p=chapter/page&edit" onclick="document.getElementById('show_content').submit('edit'); return false;">Изменить</a>
<a href="?p=chapter/page&del" onclick="document.getElementById('show_content').submit('del'); return false;">Удалить</a>
3. Ожидаю получения данных $_POST в следующем коде (PHP):
if(isset($_POST['edit'])) {
echo "Будем редактировать.";
}
if(isset($_POST['del'])) {
echo "Будем удалять.";
}
В приведенном примере, по любой из ссылок передаются методом POST только активные checkbox-ы, без информации о том, какая ссылка была нажата.
Вопрос: Как передать состояние checkbox-ов разным скриптам, в зависимости от нажатой ссылки и, если возможно, как передавать данные $_POST на другую страницу, т.к. в моем примере тег action="?p=chapter/page" игнорируется.
Мои знания JS близки к нулю, прошу не пинать за это и оказать помощь как дилетанту, очччень надо...