---
title: "htmlspecialchars stödjer inte windows-1250"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/166199-htmlspecialchars-stödjer-inte-windows-1250"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Pedda"
published: "2007-11-07T14:52:28.000Z"
updated: "2007-11-07T15:56:05.000Z"
replies: 3
views: 476
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/166199-htmlspecialchars-stödjer-inte-windows-1250"
---

# htmlspecialchars stödjer inte windows-1250

## #1 — Pedda, 2007-11-07T14:52Z

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:

```php
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?

Permalänk: https://www.webforum.nu/p/166199

## #2 — colione, 2007-11-07T15:01Z

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.

Permalänk: https://www.webforum.nu/p/2046961

## #3 — Pedda, 2007-11-07T15:49Z

Funkar inte med UTF-8 heller.

Permalänk: https://www.webforum.nu/p/2046971

## #4 — Pedda, 2007-11-07T15:56Z

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å.

Permalänk: https://www.webforum.nu/p/2046974

---

Tråden på webben: https://www.webforum.nu/amne/php/166199-htmlspecialchars-stödjer-inte-windows-1250
