Ik lees een lijst van landen in een select list uit een txt bestand in UTF8.
Nu leest ik dit in met fgets() lijn per lijn maar achter elke ingelezen lijn staat een return die ik niet weg krijg. En dit geeft als ik de resultaten in een xml zet een &#xD.
Ik heb al trim() geprobeerd, str_replace(" ","",$land); maar tot zover zonder effect.

Hoe kan ik dit oplossen?

mij broncode na het inlezen ziet er als volgt uit:

<option value="&#65279;Albanie
">&#65279;Albanie</option><option value="Andorra
">Andorra</option><option value="Bosniƫ
">Bosniƫ</option><option value="Bulgarije
">Bulgarije</option><option value="Cyprus
">Cyprus</option><option value="Denemarken
">Denemarken</option><option value="Duitsland
">Duitsland</option><option value="Estland
">Estland</option>
Waarom lees je het bestand niet in met [php]file[/php]()?
Het staat dan gelijk in een array().

Reageren