Bueno, lo que preguntas es un simple caso de propagación de variables; ésto se puede hacer de dos formas que seguro has oido hablar: por GET y por POST
1. Por get, las variables pasan por la url y en el "method" del formulario tienes que poner "get". Por post, las variables llegan directamente al script.
Veamos:
Formulario: Código HTML:
<form action = "script.php" name = "form" method = "POST">
<input type = "text" name = "text">
<input type = "submit" name = "submit" value = "Enviar">
</form>
Script.php Código PHP:
<?php
//Recoge la variable
$palabra = $_POST['text'];
//Y muéstrala:
echo "Usted ha escrito $palabra en la caja de texto";
?>
Listo, si necesitas algo más, o me equivoco... aquí estamos :D