Hogyan kapcsolódsz az adatbázishoz, az a mező milyen kódolással van elmentve, és hogy van beleírva a tartalom a mezőbe? Egyáltalán milyen kötőjelről van szó, és az hogyan kerül ide?
Az oldaladon a kötőjelek akkor jelennek meg, ha windows-1250-es kódolást választok a böngészőben, úgyhogy karakterkódolási problémák vannak. Javaslom, hogy kezelj mindent utf-8-ban, vagy ha nem abban, akkor is legalább egységesen. (Adatbázis táblák, mezők collation-je, php-val való kapcsolat egyeztetés - SET NAMES, a php kód is utf-8 legyen, és a böngészőnek is utf-8-as headerrel menjen ki.)
Már csak a tartalom nem. A tartalom karakterkódolása továbbra is Window-1250-es kódolású. Egyébként miért van a HTML dokumentumba még egy HTML dokumentum beágyazva?
Mit nem tudsz?
Az oldaladon a kötőjelek
Minden utf-8 de akkor se akar
Tartalom
Windows-1250-el tökéletesen