# saveHTML() problemer

**URL:** <http://beta.webforumet.no/t/savehtml-problemer/22899>\
**Category:** Webutvikling\
**Tags:** php-sql-og-databaser\
**Created:** [januar 15, 2015, 1:27pm UTC](http://beta.webforumet.no/t/savehtml-problemer/22899 "2015-01-15T13:27:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![kongen](http://beta.webforumet.no/letter_avatar_proxy/v4/letter/k/b487fb/32.png) [@kongen](http://beta.webforumet.no/u/kongen)\
**Post date:** [januar 15, 2015, 1:27pm UTC](http://beta.webforumet.no/t/savehtml-problemer/22899/1 "2015-01-15T13:27:32Z")

</div>

Jeg har denne koden

```auto
$text = '<a href="#">æøå ÆØÅ</a>';

$doc = new DOMDocument;
$doc->loadHTML($text);
$doc->encoding = 'utf-8';
$text = $doc->saveHTML();
```

Når man echoer $text så er den blitt til ASCII og “æøå ÆØÅ” omgjort til “Ã¦Ã¸Ã¥ ÃÃÃ”

Hvordan kan jeg få utf-8 og normale tegn?

Har prøvd disse men det hjelper ikke

```auto
$text = utf8_encode($text);
$text = iconv('ASCII', 'UTF-8', $text);
```

---

<div class="post-metadata">

**Author:** ![xdex](http://beta.webforumet.no/letter_avatar_proxy/v4/letter/x/c89c15/32.png) [@xdex](http://beta.webforumet.no/u/xdex)\
**Post date:** [januar 15, 2015, 5:20pm UTC](http://beta.webforumet.no/t/savehtml-problemer/22899/2 "2015-01-15T17:20:50Z")

</div>

Prøv,

[CODE]$text = ‘æøå ÆØÅ’;

$doc = new DOMDocument;  
$doc-\>loadHTML(mb\_convert\_encoding($text, ‘HTML-ENTITIES’, ‘UTF-8’));  
$doc-\>encoding = ‘utf-8’;  
$text = $doc-\>saveHTML();[/CODE]

---

<div class="post-metadata">

**Author:** ![kongen](http://beta.webforumet.no/letter_avatar_proxy/v4/letter/k/b487fb/32.png) [@kongen](http://beta.webforumet.no/u/kongen)\
**Post date:** [januar 15, 2015, 9:15pm UTC](http://beta.webforumet.no/t/savehtml-problemer/22899/3 "2015-01-15T21:15:34Z")

</div>

Takk 🙂
