Я хочу отправить сообщение с помощью кнопки html. Я знаю, что это легко сделать с помощью jQuery ajax, но я не хочу использовать jquery и ajax. Как мне это сделать?
Эта моя функция
public function editProduct() { if($_SERVER['REQUEST_METHOD'] === 'POST') { echo 'You are authorized'; } else { echo 'You are not authorized to access this page.'; } }
Это моя кнопка HTML
<button type="submit" onclick="location.href = '<?=base_url().'company/admin/add_product/editProduct?>';">Send Post Request</button>
В теге формы просто напишите метод = "post"
<form method="post"> ... <button type="submit" > </form>
У вас есть два способа сделать это:
через форму (лучший метод):
<form action ="<?php echo base_url().'company/admin/add_product/editProduct'?>" method="post"> <input type="submit" value="Send Post Request"> </form>
через javascript (jquery: http://api.jquery.com/jquery.post/ )