login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Gekke karakters vervangen?

Offline Sweepee - 07/03/2008 00:53 (laatste wijziging 07/03/2008 01:12)
Avatar van SweepeeHTML beginner Hallo,

Ik zit met een vreemd probleem... Via SOAP haal ik gegevens op van een andere website. Maar deze tekst bevat vreemde karakters, nl. €. Dit zou normaal een single quote moeten zijn, maar str_replace() werkt niet .

Weet iemand raad?

Alvast bedankt!

Edit

Het resultaat van het script is BTW een XML-bestand. Ik heb hier al verschillende headers gestuurd met een andere karakterset (ISO-8859-1, ISO-8859-15, UTF-8). Er veranderen dan wel karakters (die vreemde karakters van hierboven worden dan een €-teken), maar dan zijn er wéér andere karakters die niet goed zijn... Ik begrijp er niets van.

Groeten,
Kristof

1 antwoord

Gesponsorde links
Offline JBke - 07/03/2008 07:44
Avatar van JBke PHP gevorderde Voor die € tekens MOET je UTF-8 gebruiken en werk je met html_entity_decode

probeer dat eens soms wordt er eerst htmlspecialchars of een andere functie gebruikt om die speciale tekens bruikbaar te maken in URL's en databases.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.161s