Un ejemplo, para ver si te aclaras:
Un formulario con un textbox en el cual escribir un enlace:
Código PHP:
<html>
<body>
<form name="algo" action="otra.php" method="post">
<input type="text" name="enlace">
<input type="submit" name="enviar" value="Enviar">
</form>
</body>
</html>
Otra pagina que muestra el enlace escrito en el textbox
otra.php
Código PHP:
<?php
if(isset($_POST['enviar']))
{
if(isset($_POST['enlace']))
{
?>
<a href="<?php echo $_POST['enlace'];?>" >Enlace</a>
<?php
}
}
?>
Que recibes exactamente? los valores escritos y elegidos en el formulario, en variables como la que indico en el ejemplo: $_POST['enlace']