Špatný encoding pro české znaky!
Napsal: 09 dub 2015 14:34
Ahoj, vytvářím databázi přes mysql, která se mi bude zobrazovat na webu a budu jí moci upravovat v c# programu. Ten program pro úpravu je už hotový, jenže když dám přidat a napíšu tam znak ěčř nebo ů, tak mi to místo toho přídá pouze ecr a u. Ale když přidám tedy do databáze ěčřů pomocí nějkého editoru(př. navicat, heidisql apod.) tak se v databázi zobrazí správně, i v tom c# clientovi.
Ale ty samé znaky se mi na webu zobrazují špatně.
Ještě jsem nastavil charset na windows-1250, kde by to ščřů mělo být(ještě jsem zkoušel utf8 a utf8mb4 ale dopadlo to stejně)
nicméně tady je php code pro zobrazení toho tablu.
index.php
Potřeboval bych napravit, aby se do databáze přídávali i znaky ěčřů i pomocí toho c# clienta(Je to přes .net connector) a ještě aby se ty znaky správně zobrazovali i na webu.
Ale ty samé znaky se mi na webu zobrazují špatně.
Ještě jsem nastavil charset na windows-1250, kde by to ščřů mělo být(ještě jsem zkoušel utf8 a utf8mb4 ale dopadlo to stejně)
nicméně tady je php code pro zobrazení toho tablu.
index.php
► Zobrazit spoiler
Potřeboval bych napravit, aby se do databáze přídávali i znaky ěčřů i pomocí toho c# clienta(Je to přes .net connector) a ještě aby se ty znaky správně zobrazovali i na webu.