i would advise you to use sessions.
heres a little example.
Page1.htm (your form)
<html>
<body>
<form action="page2.php" method="post">
<input type="text" name="newvar" size="30">
<input type="submit" value="submit" name="submit">
</form>
</body>
</html>
Page2.php (creates the sessions)
<?php
session_start(); // you MUST call this before ANYTHING else! otherwise you will get errors
if (!empty($_POST['submit'])) {
$_SESSION['varname'] = $_POST['newvar']; // set session variable to whatever was inputted
}
else {
Header('Location: Page1.htm');
}
?>
Any other php page
to simply call back your input just place this wherever you want it outputted
<?php
echo $_SESSION['varname'];
?>
hth, Jon