Как отправить запрос POST с помощью кнопки html

Я хочу отправить сообщение с помощью кнопки 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> 

У вас есть два способа сделать это:

  1. через форму (лучший метод):

     <form action ="<?php echo base_url().'company/admin/add_product/editProduct'?>" method="post"> <input type="submit" value="Send Post Request"> </form> 
  2. через javascript (jquery: http://api.jquery.com/jquery.post/ )