> Ok, if I change to use EUC_TW or UTF-8 encoding, do I need to make any
> changes to my code?

No.

> What do I need to do differently on the web content?

Nothing, I guess.

> Thanks
> 
> -----Original Message-----
> From: Tatsuo Ishii [mailto:[EMAIL PROTECTED]]
> Sent: Saturday, March 10, 2001 8:39 AM
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: RE: [GENERAL] How to read/write multibyte to database
> 
> 
> > I'm using BIG5
> 
> Then you lose. Because BIG5 containts byte patterns conflicting with
> ASCII special charcters (like '\'), I guess your code:
> 
>     for(i=0; *queryString; i++)
>     {
>       splitword(items.Item, queryString, '&');
>       unescape_url(items.Item);
>       splitword(items.name, items.Item, '=');
> 
>       if(!strcmp(items.name, "Name"))
>       {
>         strcpy(name, items.Item);
>       }
>       else if(!strcmp(items.name, "Address"))
>       {
>         strcpy(address, items.Item);
>       }
> 
> won't work. Change your program to treat BIG5 carefully.  Or you
> probably better to use EUC_TW or UTF-8 to write your web contents.
> --
> Tatsuo Ishii

---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?

http://www.postgresql.org/search.mpl

Reply via email to