Claro, que aprendas a escribir HTML correctamente.
Código HTML:
Ver original<!-- MAL -->
<input value=Valor con espacios>
<!-- BIEN -->
<input value="Valor con espacios">
Tu problema consiste en eso precisamente, el valor lo imprimes pero el HTML que usas está incompleto: le hacen falta las comillas.
Por favor, consulta una referencia de HTML.