Вы можете написать код, который вставляет все переменные запроса в форму, которую отправляет кнопка.Например:
<form ... >
<?php foreach($_REQUEST as $key => $value) {
echo sprintf('<input type="hidden" name="%s" value="%s" />',
htmlspecialchars($key),
htmlspecialchars($value));
}
?>
<!-- the one you want to add follows -->
<input type="hidden" name="age" value="22" />
<input type="submit" />
</form>
Это не красиво, но работает (если вы не возражаете, что переменные из $_GET
или $_POST
на самом деле будут представлены другим методом,какую бы форму она ни использовала).