PHP クリックされたボタンに応じて処理を実行する

スポンサーリンク

実装内容

フォーム上のボタンに応じて処理を実行する簡易なコードです。ここでは登録ボタン(name=”add”)と削除ボタン(name=”remove”)を用意し、それぞれがクリックされた際に呼び出される処理を記述しています。

input.php

<?php
    if(isset($_POST['add'])) {
        echo "登録ボタンが押下されました";
    } else if(isset($_POST['remove'])) {
        echo "削除ボタンが押下されました";
    }
?>
<form action="input.php" method="post">
    <input type="submit" name="add" value="登録" />
    <input type="submit" name="remove" value="削除" />
</form>

実行結果

登録ボタンを押した結果、「登録ボタンが押下されました」というメッセージが出力されました。

サンプル

サンプルです。zip 形式になっているので、解凍して input.php を利用することができます。

コメント

タイトルとURLをコピーしました