Jump to content

Euro symbol causing a form problem


virtual_odin

Recommended Posts

I have a textarea in a form where users frequently enter a Euro symbol (€).  As I have attempted to do here.

 

I'm using htmlentities to strip out quotes and the like and when I get the result it is a gibberish.  Like "â�¬" and in view code "â�¬"

 

The code is

htmlentities($_POST['comments'], ENT_QUOTES)

 

I tried making it

htmlentities($_POST['comments'], ENT_QUOTES, utf8_unicode_ci)

 

But got an error "htmlentities() [function.htmlentities]: charset `utf8_unicode_ci' not supported, assuming iso-8859-1 in ... on line 99"

 

I'd be grateful for any suggestions.  I would use a str_replace to convert the € to the word euro or €, but I don't know what the original symbol would be.  I cannot enter it directly.

Link to comment
https://forums.phpfreaks.com/topic/96367-euro-symbol-causing-a-form-problem/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.