webForumDet fria alternativet

htmlspecialchars stödjer inte windows-1250

3 svar · 476 visningar · startad av Pedda

PeddaMedlem sedan juni 20006 032 inlägg
#1

htmlspecialchars() stödjer inte windows-1250 vilket gör att text som innehåller specialtecknen som finns i bl.a polska blir fel.

Idag har jag alltså detta:

nl2br(htmlspecialchars($cur_message['message'], ENT_QUOTES, $cur_settings['charset']));

men behöver bygga om den så den godkänner specialtecknen.

Hur tycker ni det är bäst att göra?

colioneMedlem sedan juni 20014 421 inlägg
#2

Hmm, det ser inte ut som om den har stöd för iso-8859-2 heller tyvärr. Jag hade nog kört på UTF-8.

PeddaMedlem sedan juni 20006 032 inlägg
#3

Funkar inte med UTF-8 heller.

PeddaMedlem sedan juni 20006 032 inlägg
#4

Tar bort htmlspecialchars() helt och hållet så länge.
Jag kollar innan jag lägger in i databasen så det inte innehåller någon html kod så det kanske är överkurs att köra htmlspecialchars innan man printar ut det också.

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)