Primero debes establecer de que forma envías el FORM si es por POST o GET
después en la misma pagina recoges el campo y se lo asignas a la variable de sesión así:
untitled.php:
Código PHP:
Ver original<?php
if(isset($_POST['enviar'])){ $_SESSION['nombre'] = $_POST['nombre'];
echo "<a href='Untitled-1.php'> Pulse para ver el nombre que escribió en el formulario.</a>";
}else{
echo "Por favor ingresa un nombre";
}
?>
<form name="formulario" method= "post" action="" >
<input type="text" name="nombre" value="" />
<input type="submit" name="enviar" value="Enviar" />
</form>
Untitled-1.php
Código PHP:
Ver original<?php
echo "El nombre introducido en el formulario es: " . $_SESSION['nombre'];
?>
Espero te sirva....