Eğer doğru HTML yapısı sağlanmıştır kullanılan hangi düğme belirleyebilir
<input type="submit" name="action" value="Edit">
<input type="submit" name="action" value="Preview">
<input type="submit" name="action" value="Post">
$_POST
dizisi (veya $_GET/$_REQUEST
) yürürlüğe düğmesi (tıklandığında ya da değil) değeri ile anahtar "eylem" içerecektir.
Şimdi, "tıklayarak" açıkça bir istemci tarafı davranış - Bir tıklama ve bir tuşa basarak ayırt etmek istiyorsanız, o tespitinde yardımcı olmak için formdaki bazı komut dosyası eklemeniz gerekir.
Edit
Alternatif olarak, "sinsi" olarak kullanabilirsiniz ve bir o doğru bir başvuru için anahtar basılı belirlemelidir göndermek gizli, ancak bu muhtemelen erişilebilirlik bazı önemli etkisi vardır.
<?php
if ( 'POST' == $_SERVER['REQUEST_METHOD'] )
{
echo '<pre>';
print_r( $_POST );
echo '</pre>';
}
?>
<form method="post">
<input type="text" name="test" value="Hello World">
<input type="submit" name="action" value="None" style="display: none">
<input type="submit" name="action" value="Edit">
<input type="submit" name="action" value="Preview">
<input type="submit" name="action" value="Post">
</form>