Vamos a ver, en el formulario tendrás que poner el método por el que lo envias, get o post, te lo pongo por si no lo sabes.
<form action="..." method="get">
<form action="..." method="post">
Luego a cada campo del formulario le pones el name, que es a partir de donde vas a sacar luego esos valores en la otra pagina.
En la siguiente pagina para acceder a los valores introducidos lo haces por medio de $_GET o $_POST de esta manera:
Si a un campo le habias puesto el nombre de email por ejemplo, ese valor se queda recogido en $_GET["email"] o $_POST["email"]
Para concatenar texto se pone el punto entre una cadena y otra, por ejemplo:
Código PHP:
$nombre = "Pepito";
$apellido = "Perez";
$nombreCompleto = $nombre." ".$apellido;
Para sustituir caracteres:
str_replace ( cadena_buscada, cadena_sustituta, cadena_original)
En tu caso, seria:
Código PHP:
$cadena = str_replace(" ", "_", tuCadena);
Aqui tienes todas las funciones que hay en PHP para las cadenas:
http://es2.php.net/manual/es/ref.strings.php