Поэтому, как обычно, я вставляю информацию в URL, ведущий к другой странице, например:
<form action="index.php?type=question">
<input class="log-btn extra" type="submit" value="Home">
</form>
Обычно это всегда работает, я даже скопировал и вставил его, потому что раньше я использовал точно такой же URL-адрес, а на другой странице он работает, но не на этой, он просто возвращается пустым после вопросительного знака, например так:
index.php?
Если вы хотите использовать кнопку Button как ссылку с параметрами запроса URL, вы можете сделать это двумя способами.
В вашем примере вы пытаетесь установить параметры запроса в action
атрибут form
, Это работает до тех пор, пока method
не является get
потому что get-параметры и URL-запрос — это одно и то же, и отправка формы перезапишет запрос с использованием параметров get элементов формы.
<form action="home.php?type=question" method="post">
<input class="log-btn extra" type="submit" value="Home">
</form>
Вы также можете установить <form method="get">
и используйте кнопку:
<form action="home.php" method="get">
<button type="submit" name="type" value="question">Home</button>
</form>
Других решений пока нет …