You are here: Re: How to upload form data containing special characters correctly? « PHP Programming Language « IT news, forums, messages
Re: How to upload form data containing special characters correctly?

Posted by Wim Cossement on 10/12/47 11:57

Jerry Stuckle wrote:
>
> You'll need to select the correct character set for MySQL. It might be
> utf-8, as some have suggested, but you might find another charaset more
> applicable. See the MySQL doc and comp.databases.mysql newsgroup for
> more info on mysql topics.

Well, I've been hearing for a while UTF-8 is the best for all that
stuff, so tables and DB's are all in utf8_general_ci (does anyone know
the difference between that and utf8_bin, and what's utf8_unicode_ci
doing in that list)

> Also, rather than use addslashes() you should use
> mysql_real_escape_string() to escape your characters.

Some like the other better, there are still discussions going on... :-)
http://www.sitepoint.com/forums/showthread.php?t=337881

> You shouldn't use htmlspecialchars() for storing data into the database;
> that's a display issue, not a storage issue. You should only use it
> when displaying data (if necessary).

The fact is that the data does not realy need to be displayed in a
webpage, this is just for uploading. I'll rather use OpenOffice with
MyODBC to edit the data when needed and use a report to display it.

> And also ensure you're using the correct character set on your html page
> to display the data.

I guess this is the case.
The header contains <meta http-equiv="content-type"
content="application/xhtml+xml; charset=utf-8" />

Now I'm going to try this and I'll let you know the outcome.

Thanks a bunch,

Wimmy

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация