Per gli spazi, se ti riferisci a quelli da eliminare (nell'eventualità ce ne fossero) all'inizio ed alla fine del testo, puoi usare la funzione trim(), oppure usi altre varianti sempre della stessa funzione.