At 12:36 PM -0500 9/28/07, Edward Vermillion wrote:
My question was more mental prodding than anything else. The OP had
a function to convert incoming text into UTF-8 before they did
anything with it. A couple of folks said that was unnecessary, if
you set your form to UTF-8 your incoming data will be in UTF-8
already.
I was just trying to make the point that if you expect your incoming
data to be in a certain state in your code you should make sure that
it is in that state before you act on it, since you can't guarantee
it's source. Checking to make sure the incoming data is in it's
expected state is not a waste of time (or unnecessary, or whatever
term of derision they picked) but is actually good coding practice.
I pretty much gave up on the thread when I got the reply along the
lines of "if it breaks something it's their problem, not mine".
Ed
I still don't see the problem: If you are receiving in UTF-8 and
someone sends you something UTF-8 or less, than you can catch it. If,
on the other hand you are set up for a lessor charset, then there's
no way you can be assured that what they send, you can catch.
If given the choice, use the super-group.
This is too obvious, I must be missing something.
Cheers,
tedd
--
-------
http://sperling.com http://ancientstones.com http://earthstones.com
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php