![]() |
http://en.wikipedia.org/wiki/Byte_order_mark
http://blog.philipp-michels.de/?p=32 Testa öppna koden som genererar RSS-flödet i en editor och kolla om du hittar "Include BOM", vanligtvis en checkbox. Kryssa ur och spara om. Ctrl+J -> Title/Encoding i Dreamweaver. |
Citat:
Jag inte fixa det i en texteditor. Texterna (för det är ganska många) ligger i en databas. Att plocka ut dem manuellt och gå in och ändra tar helt enkelt för mycket tid. PHP to the rescue? Uppdaterat: Enligt http://www.sunfinedata.com/tips/remo...m-utf-8-files/ skriver validatorn ut "Byte-Order Mark found in UTF-8 File." om det är det som är felet. Detta meddelande fick inte jag när jag gjorde valideringen. Så förmodligen är det väl då inte BOM? |
Problemet löst!
$body = preg_replace('/[\x00-\x1F\x7F]/', '', $body); |
Alla tider är GMT +2. Klockan är nu 16:47. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson