in reply to Re^4: UTF-8 webpage output from MySQL
in thread UTF-8 webpage output from MySQL
I ran some examples with Devel::Peek and this is my result:
I try to output: johan from the database with DBI
SV = PV(0x8e4fe98) at 0x8cdc584 REFCNT = 1 FLAGS = (PADBUSY,PADMY,POK,pPOK) PV = 0x8f68b08 "Johan"\0 CUR = 5 LEN = 8
I try to output: Törjebjöåärne from the database with DBI
The UTF-8 flag is not set!
SV = PV(0x8e4fe98) at 0x8cdc584 REFCNT = 1 FLAGS = (PADBUSY,PADMY,POK,pPOK) PV = 0x8164d28 "T\303\266rjebj\303\266\303\245\303\244rne"\0 CUR = 17 LEN = 20
I try to output: testar from template
SV = PV(0x8e43e5c) at 0x8e46da4 REFCNT = 1 FLAGS = (TEMP,POK,pPOK) PV = 0x8ecbef0 "testar\n"\0 CUR = 7 LEN = 8
I try to output: testaråäöÅÄÖ from template
UTF-8 flag is set but I still get strange chars
SV = PV(0x8e43e5c) at 0x8e46da4 REFCNT = 1 FLAGS = (TEMP,POK,pPOK,UTF8) PV = 0x8eca838 "testar\357\277\275\357\277\275\357\277\275\357\277\2 +75\357\277\275\357\277\275\n"\0 [UTF8 "testar\x{fffd}\x{fffd}\x{fffd} +\x{fffd}\x{fffd}\x{fffd}\n"] CUR = 25 LEN = 28
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^6: UTF-8 webpage output from MySQL
by moritz (Cardinal) on Jan 23, 2008 at 15:21 UTC | |
by boboson (Monk) on Jan 24, 2008 at 08:35 UTC | |
by boboson (Monk) on Jan 25, 2008 at 07:42 UTC |