allora ... mi sono informato ... la funzione php è:

codice:
urlencode(stringa)
dove "stringa" è una variabile di testo che contiene il tuo testo [ripetizioni sux]

in pratica non va altro che sostituire i caratteri strani in caratteri accettabili da un url

ad esempio converte gli spazi in %20 e così via.

per usarla non devi fare altro che inserire al posto di "stringa" la tua variabile quando ne fai l'output ... una cosa tipo

codice:
echo urlencode($nomeOmino)
passando a flash ...
le funzioni unescape() e escape() fanno ESATTAMENTE la stessa cosa (e l'opposto) di urlencode()

ovvero una delle due (non so piu quale) converte i caratteri strani in codici, l'altra converte i codici nei caratteri strani.

Questo dovrebbe risolvere il tuo problema di "concatenamento" delle variabili ... spero ...