Pues puedes usar sesiones, aunque si no las deseas usar puedes contrar las variables que vienen por POST usando algo así:
Código php:
Ver original<?php
if(isset($_POST['enviar'])){ if(isset($_POST['previo']) && !empty($_POST['previo'])) { $sentencia = "UPDATE";
} else {
$sentencia = "INSERT";
}
}
echo $sentencia; // siempre imprime UPDATE
?>
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<?php if( isset($_POST['enviar'] && !isset($_POST['previo'] ) { <input type="hidden" name="previo" value="ok" />
<?php } ?>
<input type="submit" name="enviar" value="enviar" />
</form>
<p><a href="<?php $_SERVER['PHP_SELF'] ?>">refrescar</a></p>
Saludos.