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.
;)