I have <%= f.label :cost, \"Cost (£/m)\" %> in a form. When the form is rendered the \"£\" sign comes out as �. I am using utf-8 encoding. Why is this ha
<%= f.label :cost, \"Cost (£/m)\" %>
Either send your page with UFT-8 encoding, or send the pound sign as £ (or £ if you're sending XML rather than HTML).
£