PHP diakritika súrne

Programovacie jazyky, rady, poradňa...
ServerApp
Zablokovaný
Zablokovaný
Príspevky: 125
Registrovaný: 16 sep 2011, 15:00

PHP diakritika súrne

Príspevok od používateľa ServerApp »

čau lidi. Mám problém, spočívajúci v komunikácii s mysql, alebo niekde tam.
Mám klasické pripojenie, všetko funguje. Ak dám ale do tabuľky cez phpMyAdmina slovo s slovenskou diakritikou, dostane sa mi zvláštneho výsledku(obrázok 1 - Pôvodný text je Dežko Ďoďový).
Skúsil som

Kód: Vybrať všetko

mysql_set_charset("utf8") or die(mysql_error());
a výsledok je obrázok 2 s rovnakým textom.
Neviete niekto pls, ako to opraviť či upraviť tak, aby mi bez problémov všetko klapalo?
vopred dik.
Prílohy
Dežko Ďoďový default charset
Dežko Ďoďový default charset
1.png (851 Bajtov) 353 zobrazení
Dežko Ďoďový utf8
Dežko Ďoďový utf8
2.png (883 Bajtov) 353 zobrazení
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: PHP diakritika súrne

Príspevok od používateľa audiotrack »

tých problémov tam môžeš byť na mraky. Napríklad možno ti to vytiahne správne, len zle zobrazí lebo nemáš stránku v správnom kodovaní. Máš v meta tagu v hlavičke kodovanie? Máš ten súbor aj uložený ako utf8?
ServerApp
Zablokovaný
Zablokovaný
Príspevky: 125
Registrovaný: 16 sep 2011, 15:00

Re: PHP diakritika súrne

Príspevok od používateľa ServerApp »

To je čudné. Ostatné tabuľky mi bez problémov vypisujú diakritiku. Súbor je v správnom kódovaní a v mete je to nastavené.
A čo sa týka tejto konkrétnej tabuľky, phpMyAdmin mi zobrazuje celú diakritiku. Takže neviem.

//autoeditácia príspevku (28 Jan 2012, 17:54)
budem to musieť replacovať pri odosielaní a a potom pri vypisovaní inými znakmi. Jedná sa len o mená ľudí, takže je nízka pravdepodobnosť že sa tam vyskytnú znaky typu +/*/()....

//autoeditácia príspevku (28 Jan 2012, 18:49)
Napokon som zistil kde je chyba. Collation v mysql, client charset a charset v mete sa musia rovnať. Plus, HTML stránka musí byť uložená tiež v utf8.
Imadden
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 98
Registrovaný: 28 dec 2011, 13:42

Re: PHP diakritika súrne

Príspevok od používateľa Imadden »

serverapp - ak ides cez PHPMyAdmin, je to tym, ze si isiel priamo cez neho a nenastavil správne kódovanie bunky. SKús to vložiť cez svoj vlastný kód. Neviem čím to bolo, ale keď som ja tak riesil. slo to.
ServerApp
Zablokovaný
Zablokovaný
Príspevky: 125
Registrovaný: 16 sep 2011, 15:00

Re: PHP diakritika súrne

Príspevok od používateľa ServerApp »

nie v tom to nie je.
Napísať odpoveď