Creo que el problema está en el HTML... si haces ver>código fuente verás que sí está el nombre completo.
Lo que pasa es que estás generando esto:
Código:
<input type="Text" name="nom" maxlength="50" value =Manuel Pardo>
Y para el HTML un espacio en una etiqueta implica que se acabó el valor del atributo (value en este caso).
simplemente tienes que encerrar entre comillas lo que venga dentro de esa variable para que se genere esto
Código:
<input type="Text" name="nom" maxlength="50" value ="Manuel Pardo">
...
este sería el código:
Código PHP:
<input type="Text" name="nom" maxlength="50" value ="<?php echo $nombre ?>">
Notarás que le puse las comillas.
Saludos