Kodiranje znakov
 
AD 19. nov 2010 09:58:16 Pridružen od:
5. jun 2007
519 objav
166 35 3
#1

Imam narejeno spletno stran v UTF-8 in sl jeziku. Ko jo dam na strežnik se spletna stran avtomatično naloži v ISO-8859-2 naboru znakov.



Kako je to mogoče sa je index datoteka kodirana v UTF-8 in v kodi je tudi nastavljeno pravilno.

<html xmlns="http://www.w3.org/1999/xhtml" lang="sl"><head>

<script></script>

<meta http-equiv="content-type" content="text/html; charset=utf-8" />



Ali je mogoče težava v nastavitvah strežnika? Se da kaj v administraciji stežnika za to stran naštimati privzeto nastavitev katero bi brskljalnik pobral?


všeč(0) ni všeč(0) spam(0)
 
Roky 19. nov 2010 10:03:25 Pridružen od:
9. apr 2008
2506 objav
3240 335 107
#2

Mislim, da apache ima default charset, vendar naj bi ga PHP povozil. Probej dodaj index.php, kjer je samo prva vrstica:



<?php header('Content-type: text/html; charset=utf-8');?>


všeč(0) ni všeč(0) spam(0)
rok.meglic@gmail.com - 031 492 148
 
AD 19. nov 2010 10:11:41 Pridružen od:
5. jun 2007
519 objav
166 35 3
#3

Tatoteke so še v html obliki.


všeč(0) ni všeč(0) spam(0)
 
kelvan 19. nov 2010 11:10:46 Pridružen od:
19. okt 2007
891 objav
658 122 26
#4

datoteko shrani (Save as) v ustreznem encodingu


všeč(0) ni všeč(0) spam(0)
 
AD 19. nov 2010 11:21:07 Pridružen od:
5. jun 2007
519 objav
166 35 3
#5

Je že pravilno shranjena. Za vsak slučaj sem ju še enkrat prekodiral, pa ne pomaga.

Gre za domeno czbo pika si.

Ko potem v brskljalniku ročno izberem utf encoding vse lepo dela. Gre se samo zato, da po defaultu brskljalnik izbere iso-2, pa ne vem od kod.


všeč(0) ni všeč(0) spam(0)
 
ledi 19. nov 2010 12:54:38 Pridružen od:
14. avg 2008
681 objav
325 223 14
#6

verjetno ima apache nastavljeno napačno tabelo. kolikor se spomnim so bili vedno problemi če nista imela php.ini in apache isto nastavljeno recimo na utf8. dogajalo se je ravno to kar se tebi


všeč(0) ni všeč(0) spam(0)
 
kelvan 19. nov 2010 13:13:45 Pridružen od:
19. okt 2007
891 objav
658 122 26
#7

hja, kaj pa ce bi vse .html fajle shranil kot .php in dodal php header (kot je omenil Roky)?

imas skoraj isto dela, kot ce jih resejvas v ISO-8859-2


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se