c'est normal que ça foire ! et ça ne marchera jamais !
tu encode un texte quand tu veux le passer dans une url pour ensuite l'afficher normalement, mais en dehors de cette url, dans un fichier texte par exemple, une page html etc..
là tu le laisse dnas l'url via ton javascript, donc dans ta source il va s'afficher normalement mais il ne sera jamais prix en compte si il y a un saut de ligne ou des espaces.
utilise plutôt une fonction mail() ou similaire si tu oeux, là tu auras ton texte normal.
---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft