Autor | Zpráva | ||
---|---|---|---|
Peter45 Profil |
#1 · Zasláno: 1. 3. 2010, 18:58:34
Prosim vas jak mile otvorim subor.php v pspade tak sa nejak dlabe diakritika,miesto mäkčenov atd nejake znaky...neviem teda co mam nastavit,pokial som mal hlistu tak vse ok ale tuto v 7 na houby...
|
||
Michal Kolesa Profil |
#2 · Zasláno: 1. 3. 2010, 19:08:03
V menu formát zvolte vhodné kódování a parametr charset musí obsahovat tootžnou znakovou sadu
|
||
Peter45 Profil |
#3 · Zasláno: 1. 3. 2010, 19:10:20
Ano mam odfajkle win 1250 takties automaticku detekciu a charset je win 1250 tak tomu nerozumim
|
||
Peter45 Profil |
#4 · Zasláno: 1. 3. 2010, 19:20:16 · Upravil/a: Peter45
Skusim este raz,napisem v pspade alebo presnejsie nakopirujem s wordu nejaky text kde diakritika je ok,vlozim do pspadu ulozim zavrem a ked znovu otvorim tak diakritika je prec...a vsak iba na niektorych pismenkach ako napriklad ľ,ť
Edit: ked si vsak subor otvorim v poznamkovom bloku tak tam diakritika je |
||
denCo Profil |
#5 · Zasláno: 1. 3. 2010, 19:45:50
musíš súbor uložiť v UTF-8... Michal Kolesa ti to presne popísal, ale namiesto win zadaj UTF-8
|
||
Joker Profil |
#6 · Zasláno: 1. 3. 2010, 19:46:14 · Upravil/a: Joker
Michal Kolesa:
„parametr charset musí obsahovat tootžnou znakovou sadu“ Tenhle problém s charset nesouvisí. Peter45: Pozor na jednu věc, jestli to děláte takto: Otevřete soubor v PSPadu, uvidíte špatnou diakritiku, tak v menu Formát změníte znakovou sadu- tohle nezmění znakovou sadu použitou pro zobrazení souboru! Naopak to překóduje daný soubor do dané znakové sady- čili pokud ho pak uložíte, bude diakritika špatně i v té původně správné znakové sadě. Funguje, když nejdřív v menu Formát změníte znakovou sadu a teprve potom otevřete ten soubor. edit: denCo: „musíš súbor uložiť v UTF-8“ Nesmysl, PSPad umí i jiná kódování (i když obecně bych preferoval utf-8). |
||
denCo Profil |
#7 · Zasláno: 1. 3. 2010, 20:02:15
Joker:
„Nesmysl, PSPad umí i jiná kódování (i když obecně bych preferoval utf-8).“ samozrejme že to môže uložiť aj v inom kódovaní, ale ja by som tiež použil UTF-8 namiesto ISO... tak som mu to napísal štýlom, že "musí", čo som sa mierne zle vyjadril |
||
Peter45 Profil |
#8 · Zasláno: 1. 3. 2010, 20:09:53 · Upravil/a: Peter45
Takze postup: Otvoril som pspad,v liste som dal subor/novy a vybral som HTML,potom som dal format/win1250.zacal pisat znacky vse ok,subor ulozil a po znovu otvoreni niektora diakritika prec...vid screen ak sa zobrazi
Odkaz ľ,ť,č zmenilo na l,t,c Edit: len doplnim ze i ked dam UTF tak to robi |
||
Joker Profil |
#9 · Zasláno: 1. 3. 2010, 20:15:47
Peter45:
Rozumím tomu dobře, že když to uložíte v UTF-8, je výsledek úplně stejný? A že když ten samý uložený soubor otevřete v jiném editoru, tak je to v pořádku? A ještě, při opětovném otevření souboru je na spodním okraji okna napsáno správné kódování? |
||
Peter45 Profil |
#10 · Zasláno: 1. 3. 2010, 20:29:38
Ano ale teraz neviem teda co sa stalo ulozim v utf-8 a znova otvorim tak je to v poriadku...mozno ten postup som viedol zle...
Teraz som teda ulozil do ISO a takties v poriadku ale zas v prehliadaci na ******* teraz znamena co:ze musim prepisat charset na ISO a znova vsetky subory s koncovkou .php prepisat alebo ich staci len znova otvorit a ulozit do ISO? |
||
Peter45 Profil |
#11 · Zasláno: 1. 3. 2010, 20:40:52
No neviem je to cele nejake divne,aj tak stale nerozumiem preco ked teda vytvorim novy dokument nastavim na win 1250 ulozim a po znovuotvoreni je diakritika prec
|
||
peteo Profil |
#12 · Zasláno: 2. 3. 2010, 05:49:41
máš v poriadku
<META HTTP-EQUIV="Content-Type" CONTENT="text/htm; charset=utf-8"> chyba v tomto meta môže spôsobovať zlé zobrazovanie súborov uložených v utf-8. |
||
Časová prodleva: 17 dní
|
|||
Sirius Profil |
#13 · Zasláno: 18. 3. 2010, 19:22:25
Dělo se mi to taky. Problém byl, alespoň u mne, ve špatném nastavení jazyku ve Windows pro programy nepodporující Unicode, což překvapivě asi PSPad bude. Přepl jsem z angličtiny na češtinu a diakritika začala fungovat tak jak má, při zobrazování i při ukládání.
|
||
Časová prodleva: 14 let
|
0