Și din nou, probleme cu codarea - phpbb guru - suportul oficial al forumului phpbb3

Descrierea problemei:
codificarea specificată în fișier nu se redă când pagina este actualizată. Literele rusești sunt scrise de krakozyabrami. Titlul spune:







Dar browser-ul încăpățânat citește ca Western Europe. Când modificați manual codarea în browser, bevarii sunt în loc - sunt afișați după cum este necesar, dar numai până când se reîncarcă pagina sau prin referință.

Am incercat din nou aici: am scris un post de sub limba rusa - am primit o codificare vest-europeana pentru post. Am scris din limba engleză - un text normal.

Mesajele noi sunt de asemenea afișate în codificarea în Europa de Vest.
Singura opțiune - a umplut fotografiile rusești în limba engleză și a pus-o. = (
Dacă căutarea a fost utilizată pentru a rezolva problema: firește.
Dacă da, ce întrebări ați utilizat: chirilică, codificare, rusă

Aproape am uitat: phpMyAdmin scrie:

Și cum rămâne cu codificarea din interiorul mesei

Aici, bineînțeles, ar putea exista pe viitor burse, asociate cu sortarea necorespunzătoare a poreclelor etc. Vă sfătuiesc aceeași bază pentru a crea în codarea cp1251_general_ci.






Într-adevăr include în / page_header.php în foarte n este acolo este

Rezolvarea problemei "prin gazdă", dar soluția

Adăugat după 1 minut 30 de secunde:

/ DiOs
Faptul că mysql în UTF-8 aproape toate ar trebui să fie afișate. aceasta este, ca să spunem așa, codificarea standard pentru aceasta

Înapoi la început

Siava a scris: Soluția la problema "prin porc", dar soluția

Așa e. Mai bine decât o soluție

Înapoi la început

Siava
lucrul principal - funcționează. Forumul de instalare a modificat codificarea, acum tabelul din cp1251_general_ci.

Mulțumesc tuturor pentru ajutorul lor.

Înapoi la început

Siava a scris (): tot aceeași bază pentru a crea în codarea cp1251_general_ci

Nu există o astfel de codificare. Ei bine, nu. Există o codificare (pentru acuratețe - character_set) cp1251. win1251. koi8_ru. utf8. Etc. Acesta nu este altceva decât un set de caractere (perechi de cod-simbol). Și există conceptul de "colaționare". Nu sunt sigur că traducerea folosită este "cea mai bună", dar nu vom lupta pentru puritatea limbii, pentru că ea deja a devenit rădăcină. Aceste cele mai multe colaționări descriu regulile de sortare într-un singur set de caractere, deoarece pot exista multe astfel de reguli pentru o anumită tabelă de caractere. De exemplu, regula de sortare poate să nu fie AaBbBvTg. dar ABCG. ABC. Deci, cp1251_general_ci este una dintre colaționarea posibilă (și cea implicită, adică cea mai comună) pentru setul de caractere cp1251 (set de caractere).

Nu vreau să jignesc pe nimeni, doar foarte des se vede în forum un amestec de concepte set de caractere și colaționare.

Și dacă mă înșel, permiteți-mi tovarășilor mai mari să mă corecteze







Articole similare

Trimiteți-le prietenilor: