Código PHP:
<?
if($_REQUEST['ejemplo'] == 1){
print "<font size='1' face='Verdana'>Con GET presenta <font color='550000'>(".$_GET['ejemplo'].")
</font>, con POST presenta <font color='005500'>(".$_POST['ejemplo'].")</font>,
con REQUEST presenta <font color='000055'>(".$_REQUEST['ejemplo'].")</font><br>";
}else{
print "<form name='ejemplo1' action='beta.php' method='REQUEST'>
<input name='ejemplo' type='hidden' value='1'>
<input name='ejemplo4' type='Submit' value='POST'></form>"; // Insertar con metodo POST o GET
}
?>
Puedes usar el metodo post o get de forma indiferente con Request variables: $_REQUEST, deje un tema sobre esto estoy esperado respuesta para ver si puedo consegir mas datos por que tengo unas cuantas dudas pero mas o menos creo que funciona así.
La diferencia con esto creo que estaria en el resultado dado que no tendrias que poner $_GET['variable'] $_POST['variable'].
Salu2