PDA

Zobacz pełną wersję : Jeszcze raz kodowanie



benio07
12-11-2008, 14:35
Założyłem strone na darmowym serwerze funpic.de i mam problem z kodowaniem polskich znaków joomla 1.0.15_JIE baza danych kodowana utf-8 porównywanie znaków utf_8_unicode_ci lokalizacja ustawiona polish kod kraju i jezyka pl_PL co jeszcze można zrobić aby zmusic stronę dp poprawnego wyświetlania polskich znaków . Dodam ze po zmianie kodowania w przeglądarce na utf-8 polskie znaki sa wyswietlane poprawnie ale po przeładowaniu strony mam dalej krzaczki . Da się cos z tym zrobić czy może jest to wina serwera .zamieszczam nagłówek ze źródła strony i tu wszystko wygląda poprawnie
adres strony http://gaudium.ga.funpic.de/

<?xml version="1.0" encoding="utf-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl-PL" lang="pl-PL">

<head>
<title>KKS Gaudium Łężyny - Start</title>
<meta name="description" content="Joomla - portal dynamiczny i system zarządzania witryną internetową, Joomla! i inne systemy zarządzania treścią. Co wybrać?, O walorach Joomla!, Informacja o zawartości witryny" />
<meta name="keywords" content="Joomla, joomla, Joomla!,Content Management System,wolne oprogramowanie,CMS, Joomla!,Content Management System,wolne oprogramowanie,CMS, Joomla!,poradnik" />
<meta name="Generator" content="Joomla! International Edition - Copyright (C) 2007 &lt;a href=&quot;http://www.joomla-international.org/&quot;&gt;Joomla International&lt;/a&gt;. Copyright (C) 2007 &lt;a href=&quot;http://www.joomla.pl/&quot;&gt;Polskie Centrum Joomla!&lt;/a&gt;." />
<meta name="robots" content="index, follow" />
<link rel="shortcut icon" href="http://gaudium.ga.funpic.de/images/favicon.ico" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="http://gaudium.ga.funpic.de/templates/rhuk_milkyway10/css/template_css.css" rel="stylesheet" type="text/css" />
<link href="http://gaudium.ga.funpic.de/templates/rhuk_milkyway10/css/blue.css" rel="stylesheet" type="text/css" />
<link href="http://gaudium.ga.funpic.de/templates/rhuk_milkyway10/css/blue_bg.css" rel="stylesheet" type="text/css" />

zwiastun
12-11-2008, 15:55
Umieść w szablonie linię
meta http-equiv="Content-Type" content="text/html; charset=...........
jak najwyżej

benio07
12-11-2008, 20:31
Próbowałem ale nie pomaga wygląda na to że serwer ustawia kodowanie na iso-8859-1 automatycznie przed wczytaniem strony czy jest jakiś sposób na zmiane kodowania przez serwer nadpisanie nagłówków serwera to samo jest na zapleczu tam też są krzaczki

benio07
13-11-2008, 12:56
Znalazłem rozwiazanie wpisałem linię
header('Content-Type: text/html; charset=utf-8');
zaraz przed deklaracjią xml i przed sekcją head i jak narazie działa może ktoś zna lepsze rozwiazanie tego problemu globalnie bo te zmiany muszę robić w pliku index.php templatki
Pozostał jeszcze problem zaplecza i poprawnego kodowania na zapleczu
Na zapleczu też pomogło dopisanie tej lini w index.php templatki