usa sesiones....
Código PHP:
Ver original<?php
if (isset($_POST['comentario']) { if (!isset($_SESSION['enviado'])) { echo 'formulario procesado'
$_SESSION['enviado'] = true;
}
}
?>
<form method="post" action="<?=$_SERVER['PHP_SELF']; ?>">
<input type="submit" name="comentario" value="prueba" />
</form>