Código HTML:
Ver original<form action="action.php" method="POST">       <input type="text"  name="usuario"/>       <input type="text"  name="IdComercial" />       <input type="text"  name="IdContracto" />       <input type="submit" value="Guardar" /> 
  
action.php   
Código PHP:
Ver original<?php
 
if($_POST['guardar']{
    
   $model::Usuario()->save(array('usuario' => $_POST['usuario'],                                          'idComercial' => $_POST['IdComercial],
                                         'idContracto'  => $_POST[''IdContracto]));
 
}
?>
  
Este es un ejemplo maso menos como es el código, ya que el código que original es con yii framework.
El inconveniente es que el servidor es muy lento y el usuario bastante impaciente y le da varias veces clic a botón guardar
y hace varias peticiones a la mismas acción y me guarda un duplicado de los mismos datos creando una inconsistencia.