Autor Zpráva
mono
Profil *
Mam stranku v php... Je uploadnuta na serveri ktory bezi pod linuxom... Pouzivam WinXP a stranku som kodoval v PhpDesigner2006.. Avsak ked som ju nahral na server mal som problemy s kodovanim.. skusal som utf unicode win... ani jedno nefungovalo... neskor som zistil od jedneho cloveka co mi poradil ze je chyba vo formatovani suboru... ze to treba dat do unixoveho kodovania... tak som si stiahol PHP Designer2007 kde uz funfuje ukladanie v unixovom kodovani... Avsak vyskytol sa mi dalsi problem... Ked dam file format unix a coding UTF-8 alebo hocico ine tak uz nemam problem s diakritikou... ale nefunguje mi php... tvari sa to ako html... alebo neviem ako to vysvetlit... proste aj ked kuknem vygenerovany zdrojak tak tam su normalne vidiet php zapisy... prosim poradte mi niekto ako to cele vyriesit.. uz fakt neviem co mam robit.. na nete som nic nenasiel... kludne prejdem aj na iny designer alebo skuste poradit ako by to slo odstranit na servery ak je chyba... lenze nechapem tomu... pretoze phpmyadmin tam fici na utfku bezproblemov.. takze asi to bude v tom fileformate... za odpoved dakujem vopred...

mono
souki
Profil
odkaz?
t2001
Profil
kódování musíš mít uloženo v hlavičce souboru , treba takhle
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
a samozžejmě ten soubor musíš uložit ve stejné znakové sadě, v tomto přídapě v utf-8

jestli používáš linux tak používej kódování 8859-2 ... je to rpo linux standart na češtinu
jodret
Profil *
čau mam dotaz. mám stránku index.php a stránku odkaz.php. v indexu mam script na includování stránky odkaz.php (klasickej switch). problém je následující. text který je přímo ve stránce index.php se píše s diakritikou ale text kterej se nahrává ze stránky odkaz.php je bez diakritiky. hlavičku s definicí kódování mam ale jenom v indexu. stránka odkaz.php začíná rovnou obsahem. není tam žádná hlavička. když jí tam dam tak to funguje ale zase když zobrazim výslednej zdroják v mozille tak tam mam dvakrát definici kódování včetně hlavičky. prosím o pomoc.
nightfish
Profil
jodret
obsah stránky odkaz.php musí být ve stejném kódování jako index.php
není-li tomu tak, nebude to fungovat
mono
Profil *
kódování musíš mít uloženo v hlavičce souboru , treba takhle
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
a samozžejmě ten soubor musíš uložit ve stejné znakové sadě, v tomto přídapě v utf-8

jestli používáš linux tak používej kódování 8859-2 ... je to rpo linux standart na češtinu


no toto som robil... a nepomaha... :X
Morfeo21
Profil *
Tak to posli v PHP primo headerem:
<?php header('Content-Type: text/html; charset=utf-8'); ?>
a zaroven tam nech tu hlavicku:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
To mi fungovalo zarucene vzdycky. Ale samozrejme to musis i v UTF-8 editovat.

A k tomu editoru ... Zkus Zend Studio :-)
Toto téma je uzamčeno. Odpověď nelze zaslat.