hola que tal, mi problemita es que tengo una funcion que contiene un post, bueno en general, la funcion es todo un post, ya que me muestra en pantalla un formulario, al entrar a la pagina carga el formulario y todo, pero al ejecutarlo, no me regresa nada de info

alguien sabe cual puede ser el problema? les dejo un pedazo de codigo:
Código funcion:
Ver original<php function miFuncion() {
?>
<form method="post" action="miPagina.php?miFuncion">
<todo el formulario> </>
</form>
<?php } ?>
<div id="header">
<ul>
<li id="current"><a href="miPagina.php?miFuncion">funcion 1</a></li>
<li><a href="miPagina.php?miFuncion2">funcion 2</a></li>
</ul>
</div>
if($argv[0]=="miFuncion")
{miFuncion();}
if($argv[0]=="miFuncion2")
{miFuncion2();}
if($argv[0]=="")
{miFuncion();}