Hola amigo, tienes que revisar bien el estado de la etiqueta <form>
recuerda que el tiene que ir dentro: action="<?php echo '$_SERVER[PHP_SELF]' ?>>
AQUI VA EL FORM
</form> 
Y tambien al llamar una variable desde otra pagina necesitas hacerlos con tu metodo, en este caso es get entonces para imprimir usas $_GET[tuvariable] 
echo '$_GET[buscar]'; 
intentalo, checalo y me dices.
 ;)