De ce programarea?    Sa progresez continuu...

Probleme cu codarea paginii?

Nu numai odata mi s-a scris pe skype despre o problema des intilnita printre programatorii incepatori, aceasta este codarea paginii. 
Insasi codarea paginii si a informatiilor nu este un proces dificil, se face in felul urmator, principiul este de a pune acelasi charset unde se prelucreaza, stocheaza si afiseaza informatia (textul):
In baza de date pentru a insera intr-o intr-o codare anumita se foloseste executarea SQL codului inaintea inserarii:

SET NAMES <codarea, ex: utf-8>

  Stabilirea codarii fisierului se face cu ajutorul unui IDE (daca folositi setcookie si aveti nevoie de UTF-8 setati atunci UTF-8 fara BOM) iar stabiliarea charset-ului paginii se face cu ajutorul meta-tag-urilor:

<META http-equiv="Content-Type" content="text/html; charset=<CODAREA>">
la nivelul serverului setam cu ajutorul functiei header:
header('Content-Type: text/html; charset=<CODAREA>');
In caz ca apar diferite simboluri in locul literelor trebuie sa determinam codarea corecta si o face prin intermediul a doua metode:
1. Gasirea codarii vizual cu ajutorul (click pentru a mari):
Probleme cu codarea paginii?

sau cu ajutorul tabelului

2. Cu ajutorul unui decoder

Deci faca primim in final ceva de genul CP1252 → UTF-8 atunci UTF-8 este codarea initiala insa a fost reprezentata ca CP1252 (in cazul primei metode).

Sper ca acest articol mic v-a fost/fi de ajutor.


Ți-a plăcut articolul? Apasă Like:

Comentarii: