problém s kódovaním

Programovacie jazyky, rady, poradňa...
sanyika
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 364
Registrovaný: 11 apr 2006, 15:35
Bydlisko: Treti smetiak vpravo....d

problém s kódovaním

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

Takže mám problém s kódovaním a to nasledovný:
V databáze mám nastevené všetko správne..t.j. kódovanie latin2_czech_cs...
No lenže keď vyberiem z databázy tak na stránke nemám znaky s mäkčeňon...ale kodovanie na stranke mám nastavené na windows-1250...
PLS.....v čom môže byť problém???...je to viac ako súúúúúrne
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

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

latin2_czech_cs nie je to isté ako windows-1250

// chrono: latin2 je iso-8859-2
sanyika
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 364
Registrovaný: 11 apr 2006, 15:35
Bydlisko: Treti smetiak vpravo....d

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

chrono napísal:latin2_czech_cs nie je to isté ako windows-1250

// chrono: latin2 je iso-8859-2
NJ....mal som tam aj jedno aj druhe a nic.... :?
turtlak69
Guru
Guru
Príspevky: 2896
Registrovaný: 10 máj 2007, 15:58
Bydlisko: /dev/null

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

mily sanyika. vyser sa na ten debilny madarsky freehosting a skus to hodit na nieco poriadne. nahodilo ti to do ramov a mozno bude chyba tam :D
sanyika
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 364
Registrovaný: 11 apr 2006, 15:35
Bydlisko: Treti smetiak vpravo....d

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

turtlak69 napísal:mily sanyika. vyser sa na ten debilny madarsky freehosting a skus to hodit na nieco poriadne. nahodilo ti to do ramov a mozno bude chyba tam :D
nj...mozno ano mozno nie lebo aj na localhoste mi to robi.... :?
ehm123
King
King
Príspevky: 1658
Registrovaný: 27 feb 2006, 6:45
Bydlisko: PD / Praha

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

v dokumente musis mat naozaj aj to kodovanie co mas napisane v hlavicke...odporucam pspad (stiahnes ho napr na qr.cz tusim je freeware) odporucam kodovanie UTF-8 napis ho do hlavicky dokumentu...a potom do suboru kde je pripojenie do mysql hod toto:(nakoniec)

@mysql_query ("SET NAMES utf8");
zupanok
Medium Star
Medium Star
Príspevky: 325
Registrovaný: 19 dec 2005, 18:43
Bydlisko: MT

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

warezman napísal:v dokumente musis mat naozaj aj to kodovanie co mas napisane v hlavicke...odporucam pspad (stiahnes ho napr na qr.cz tusim je freeware) odporucam kodovanie UTF-8 napis ho do hlavicky dokumentu...a potom do suboru kde je pripojenie do mysql hod toto:(nakoniec)

@mysql_query ("SET NAMES utf8");
toto je dobré, polopatické, ja by som z toho bol jelen, keby som nemal kodovanie v malíčku,
len som zvedavý, či prídeš na to, čo si zabudol pripomenúť,
mastermind
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4810
Registrovaný: 09 feb 2005, 13:17

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

je mozne ze ma apache nastavene defaultne kodovanie ktore odosiela s kazdou strankou. a teda to co je v <meta> prehliadac ignoruje
turtlak69
Guru
Guru
Príspevky: 2896
Registrovaný: 10 máj 2007, 15:58
Bydlisko: /dev/null

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

nemate tu nahodou niekde v sufliku link na nejaky clanok ktory sa tym zaobera? premyslam nad prechodom z win-1250 na utf8, ale zatial ma to nelaka. v DB som mal nastavene na utf8 a aj v hlavicke. no ako mam ulozit subor v tom kodovani fakt neviem. mam na vyber ulozit ako a tam mozem dat len nazov a koncovku a tiez neviem co dalej. potom mozem normalne pisat znaky ako ľščťžýáíé??? alebo cez entity?
geoge046
Star
Star
Používateľov profilový obrázok
Príspevky: 608
Registrovaný: 10 aug 2005, 14:15
Bydlisko: Prievidza
Kontaktovať používateľa:

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

nieje to nahodou tento pripad?
http://www.hojko.com/vyber-kodovania-pr ... =kodovanie
ja som mal presne tento isty problem ;)
turtlak69
Guru
Guru
Príspevky: 2896
Registrovaný: 10 máj 2007, 15:58
Bydlisko: /dev/null

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

kuknem na to hned ked pride na mna trosku chut experimentovat. tam este popridavam spustu prispevkov. kodovanie je moja slaba stranka :(
ehm123
King
King
Príspevky: 1658
Registrovaný: 27 feb 2006, 6:45
Bydlisko: PD / Praha

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

zupanok napísal:toto je dobré, polopatické, ja by som z toho bol jelen, keby som nemal kodovanie v malíčku,
len som zvedavý, či prídeš na to, čo si zabudol pripomenúť,
mno neviem preco by si mal byt jelen...

teda ak neni v apache nastavene default kodovanie tak by to malo stacit co som napisal o prispevok vysie:

1.nastavene kodovanie - bud v pspade alebo inde
2.napisane spravne kodovanie v meta
3.prikaz do mysql.
zupanok
Medium Star
Medium Star
Príspevky: 325
Registrovaný: 19 dec 2005, 18:43
Bydlisko: MT

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

ak v bode 1. myslíš uloženie súboru v príslušnom kódovaní tak to beriem
ak v bode 3. myslíš aj nastavenie pripojenia (v phpmyadmin) k mysql a porovnanie, aj to beriem,
ale uznaj, že tvoj zjednodušený návod sotva pomôže človeku ktorý si s tým zrovna nevie rady, ale budiž, snáď si s tým poradí aj takto
Key5ers0ze
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2353
Registrovaný: 28 apr 2006, 17:35
Bydlisko: http://footy.sk
Kontaktovať používateľa:

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

tak pani mam problem so skriptom: v pspade som zmenil kodovanie na utf8, character_set_database=utf8 a collation_database=utf8_slovak_ci..jediny problem je v tom, ze neviem kam mam vlozit toto:

Kód: Vybrať všetko

mysql_query("SET CHARACTER SET 'utf8'", $link);
        mysql_query("SET COLLATION_CONNECTION='utf8_slovak_ci'", $link);
skusal som to vlozit na kazdu stranku a zmena nenastala..takze kazda rada cenna :roll: :)
Prílohy
script.zip
(37.62 KiB) 27 stiahnutí
Schránka01.jpg
Schránka01.jpg (2.13 KiB) 854 zobrazení
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

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

Daj to za mysql_connect. Pravdepodobne budeš musieť zmeniť názov tej premennej $link (čo som pozeral, tak v tých skriptoch je použitá premenná $bd).
Key5ers0ze
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2353
Registrovaný: 28 apr 2006, 17:35
Bydlisko: http://footy.sk
Kontaktovať používateľa:

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

pomenil som a stale to iste... :(
netreba dat este meta tag?
Prílohy
script.rar
takto to je momentalne po zmenach, ktore poradil chrono
(32.07 KiB) 44 stiahnutí
Frikso
Darca
Darca
Používateľov profilový obrázok
Príspevky: 4777
Registrovaný: 07 mar 2006, 19:09

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

Rozhodne aj do html dokumentu meta tag s identickým kódovaním.

-Ja som kedysi tiež mal problem s diakritikou a kódovaním. Potom som všade začal drbať UTF-8 a odvtedy mam pokoj :) .. zatial. :|
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

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

Asi by bolo dobré, keby si tam ten metatag pridal. Problém môže byť aj v tom, že server posiela nejaké štandardné kódovanie (iné ako utf-8), takže to nemusí fungovať ani potom.
Napísať odpoveď