Puedes hacerlo con cualquiera de los metodos post o get, en el tag
form de HTML, le pones:
<form name="formulario" action="recibe.php" method="post">
<input type="text" name="campotexto">
<input type="submit" name="submit">
</form>
y en recibe.php tienes:
<?php
echo "Escribiste: ".$_POST['campotexto'];
?>
Debes tener en cuenta que PHP es sensible a mayúsculas/minúsculas, lo que significa que no es lo mismo escribir:
$_POST['campotexto'];
que
$_POST['CampoTexto'];