| čžš v bazi MySql (phpmyadmin) | ||
|---|---|---|
|
zzaann1995
6. mar 2016 09:54:01
Pridružen od: 5. feb 2016 52 objav 43 22 7 |
#1
Zdravo, verjamem da so bile te teme že odprte in je bilo veliko debate o tem ampak jaz še vedno ne najdem rešitve. Poskusiv sem vse živo ... Imam spletni obrazec, ki beleži prijavnice in jih shranjuje v bazo. Nimam veliko izkušen z bazami in bi bil zelo vesel za kakršno koli pomoč.
|
|
|
Sergei
6. mar 2016 10:31:51
Pridružen od: 9. mar 2010 286 objav 171 66 1 |
||
|
Melkiadus
6. mar 2016 11:08:23
Pridružen od: 24. apr 2007 82 objav 135 2 0 |
#3
Razumevanje encodinga na relaciji php-browser in php-mysql zna biti kar komplicirana zadeva. Pri veliki večini je problem v php-mysql povezavi. Po defaultu je namreč mysql strežnik nastavljen na latin1, tako da je treba po vzpostavitvi povezave dodati še SET NAMES utf8. Treba je poskrbeti, da je celotna veriga na utf8: browser - php - mysql. Toplo priporočam, da si v celoti prebereš sledeča članka na to temo, ki ti bosta razkrila ozadnje teh problemov: Handling Unicode Front to Back in a Web App V drugem članku je podana in razložena rešitev tvojih težav. |
|
|
kelvan
7. mar 2016 07:30:26
Pridružen od: 19. okt 2007 891 objav 658 122 26 |
#4
Kot je omenil Melkiadus "SET NAMES utf8" dela, preverjeno |
|
|
zzaann1995
7. mar 2016 09:04:01
Pridružen od: 5. feb 2016 52 objav 43 22 7 |
#5
Sem rešil problem. $conn = new mysqli($servername, $username, $password, $dbname); Hvala za pomoč. |
|

