Autor Zpráva
Leomato
Profil
príklad : str?nke ; hej tak toto mi to vypíše napiesto stránke hej mam to na charsete windows-1250 hej tak pls. vedeli by ste mi poradiť ako tento problém odstrániť?
Bubák
Profil
Pravděpodobně se stránka zobrazuje v kódování UTF-8, ale nevím proč. Dej odkaz na živou ukázku.
Leomato
Profil
http://leomato.ic.cz tam maš príklad..
Leomato
Profil
a ked dam stranku na UTF-8 tak musim aj DB lebo potom mi to vipisuje tiež otázniky...
Petr ZZZ
Profil
Leomato:
Nevím, zda to je zde příčinou problémů, ale kódování je lepší deklarovat hned za otevírací značkou <head>, ty to máš až za <title>. Dále musíš kódování, které píšeš do hlavičky stránky, také vybrat z nabídky ukládacího formuláře, když stránku ukládáš. A dnes se většinou volí kódování utf-8. Můžeš udělat následující:

1. Otevři editor a nový soubor.
2. Zkopíruj do nového souboru veškerý kód
3. Oprav si toto <head><title>Leomatov Web …… charset=windows-1250" />
na toto:

<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Leomatov Web - Úvodná stránka</title>
4. Ulož soubor jako nový a nezapomeň vybrat kódování utf-8 při ukládání. Chceš-li zachovat jméno souboru a nechceš starý soubor přepsat, musíš nový uložit v nové složce a pak nahrát na web místo starého.

Kódování se asi musí shodovat i všude jinde, ale s PHP a DB ti musí poradit někdo jiný.
Leomato
Profil
Teraz m ito vipisuje zase takéto otániky � ukážka na http://leomato.ic.cz
Davex
Profil
Už to psal Petr ZZZ - všechno musí být uložené ve stejném kódování např. utf-8 - i v databázi (viz Některé časteji řešené dotazy pro MySQL).
Leomato
Profil
dakujem už som na to prišiel mal som zlý carset v Db :D

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: