> For now, I plan to just entity escape anything that isn't in the ASCII
> range, but is there a workaround? Should this be fixed?

For those looking for an easy workaround for this, this is what I've
used:

   $output = Encode::encode('iso-8859-1',$output,Encode::FB_HTMLCREF);

To explain:

 - $output contains the full HTML page that I'm passing to 
   $r->custom_response

 - This, of course, includes < > characters, so you don't want to do
   a straight encode_entities

 - So the above command tries to convert the string to ISO-8859-1

 - The last argument tells encode that, when it finds a character that 
   it can't represent in ISO-8859-1, it should replace it with the
   relevant HTML entity.


Clint

Reply via email to