PHPでボタンがクリックされた場合の処理方法


  1. HTMLフォームを使用する場合: HTMLフォームを作成し、ボタンを配置します。次に、PHPスクリプトでボタンがクリックされたかどうかを検出し、適切な処理を実行します。

    <form method="post" action="process.php">
     <button type="submit" name="submit">ボタン</button>
    </form>
    // process.php
    if(isset($_POST['submit'])){
     // ボタンがクリックされた場合の処理
    }
  2. JavaScriptを使用する場合: JavaScriptとPHPを組み合わせて、ボタンがクリックされたときにAjaxリクエストを送信し、PHPスクリプトで処理を行います。

    <button onclick="sendRequest()">ボタン</button>
    <script>
     function sendRequest() {
       // Ajaxリクエストの送信
       // レスポンスをPHPスクリプトで処理
     }
    </script>
    // process.php
    // Ajaxリクエストの処理
    if(isset($_GET['request'])){
     // ボタンがクリックされた場合の処理
    }

これらは一般的な方法ですが、実際の使用状況によって最適な方法が異なる場合があります。必要に応じて、コード例をカスタマイズして使用してください。