Hi, I have stumbled across an issue using ruby, I want to put 105°C into a text box using ruby however instead of that it is inputting 105 °C. Can anybody explain a way around this problem? Cheers, Noel -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On 20 Jan 2011, at 15:55, Noel F. wrote:> I have stumbled across an issue using ruby, I want to put 105°C into a > text box using ruby however instead of that it is inputting 105 °C. > Can > anybody explain a way around this problem?Get your encodings straight. Your browser is displaying UTF-8 code as if it is WindowsLatin or something. The problem can come from a number of places, but the wrong database table encoding or the lack of the proper header directive in your HTML layout are the most likely culprits: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" /> Best regards Peter De Berdt -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Hi Peter, Thanks for the help, so is it a problem in the browser or problem with ruby? I can manually type 105°C and it works fine. Regards, Noel -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Please quote when replying. Noel F. wrote in post #976306:> Hi Peter, > > Thanks for the help, so is it a problem in the browser or problem with > ruby?Neither exactly; on the evidence, it''s probably a problem with the programmer. :) Did you set your encoding header to UTF-8 as Peter suggested? (To be fair, this can be a confusing issue.)> I can manually type 105°C and it works fine. > > Regards, > NoelBest, -- Marnen Laibow-Koser http://www.marnen.org marnen-sbuyVjPbboAdnm+yROfE0A@public.gmane.org -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.