htmlのボタンをクリックすると指定したURLにページ遷移する。
この際POST値にコマンドを付加できる。(どのボタンを押したかによって動作を変えられる。)
<input type="button" value="実行" id="id" name="name" onClick="sendCmd('hoge.php','cmd')" />
function sendCmd(url, cmd) { document.form1.cmd.value = cmd; document.form1.action = url; document.form1.method = "post"; document.form1.submit(); }
<?php if(strcmp($_POST["cmd"], "update") == 0){ // POST値が"update"だった場合に実行 } ?>