[FX.php List] MacRoman extended characters

Marisa Smith marisa at datasmithconsulting.net
Mon Oct 10 10:56:50 MDT 2005

Dennis - would you mind giving more details about how you did this?  I just
spent 2 hours working on the exact same problem as Kevin and have yet to
figure it out.  I tried changing the character set to UTF-8 on the page,
which helped - the data is now written back to the database, whereas before
none of the data in the form would get written back.

Now, if I display the data stored in the field it works fine --EXCEPT if I
try to display it in a textarea form field.  In this case, it displays
’ in the form field among the rest of the field contents, and if I
then submit the form again, and look in the database, the ’ is stored
in the field instead of the curly apostrophe.

Are you encoding/decoding the data before you POST it back to the database?
If so, would you mind posting a snippet of your code?  I must be missing
something simple.


On 10/10/2005 12:07 PM, "Dennis Crall" <dennis-crall at uiowa.edu> wrote:

> I just solved some encoding issue with PHP's utf8_encode().
> http://us3.php.net/manual/en/function.utf8-encode.php
> Not sure it will solve your problem but worth a try.
> On 10/10/05 10:57 AM, "Kevin Drennan" <kevin at santafe.edu> wrote:
>> I've got a user who managed to break one of my forms by inputing a
>> MacRoman smart quote that they pasted from another application. Does
>> anyone have a strategy for converting this character to something
>> safe? As far as I can tell htmlentitites() doesn't support the
>> MacRoman character set.
>> Thanks,
>> Kevin
>> _______________________________________________
>> FX.php_List mailing list
>> FX.php_List at mail.iviking.org
>> http://www.iviking.org/mailman/listinfo/fx.php_list
> _______________________________________________
> FX.php_List mailing list
> FX.php_List at mail.iviking.org
> http://www.iviking.org/mailman/listinfo/fx.php_list

Marisa Smith, President
DataSmith Consulting, LLC
9206 Huron River Drive
Dexter, MI 48130
Phone: (734) 426-8077
Fax: (734) 426-7069 ­ NEW!
Filemaker Solutions Alliance Associate Member

More information about the FX.php_List mailing list