PDA

Zobacz pełną wersję : Problem ze znakami.. chyba na złość?!



s1ntex
03-12-2007, 17:28
Witam wszystkich,

mam bardzo nietypowy problem z polskimi znakami. No więc, robiłem serwis o grze fretsonfire.pl, cały czas pracowałem na 'site offline', aby nikt nie widział postępów prac. Normalnie były polskie znaki, tylko w lewym górnym rogu były znaki:

http://images33.fotosik.pl/68/4583e20a033db77em.png (http://www.fotosik.pl/pokaz_obrazek/pelny/4583e20a033db77e.html)

Ale sobie myślę 'A, to na pewno coś z szablonem, później się pobawię'. I robiłem ten serwis, robiłem.. I dzisiaj miało być otwarcie. :-)

Klikam, aby strona się od 'off-sitewołała', żeby stała się aktywna. Jak myślałem, tak zrobiłem. Odświeżam ucieszony stronę i mogę zobaczyć rezultaty pracy a tu co widzę?

Znaki w lewym górnym rogu znikły, myślę - 'O, super, nie będę musiał się bawić', mój wzrok później zszedł na dół i zobaczyłem newsa..

http://images33.fotosik.pl/68/8e02a02762367dbfm.png (http://www.fotosik.pl/pokaz_obrazek/pelny/8e02a02762367dbf.html)

I nie mam polskich znaków..

Czytałem tematy związane z Polskimi znakami i przeczytałem, żeby sprawdzić jakie znaki są w PHPMA i dowiedziałem się od admina, że:

- 'w pma nie ma polskich znaków'

A gdy zapytałem się, czy jest jakieś pole na wpisanie kodowanie, również dostałem odpowiedź negatywną.

Proszę o pomoc! Już nie wiem co robić..

Pozdrawiam..

// Zmieniłem template i polskie znaki są! Więc wina chyba gdzieś leży w skórce..

// A tutaj jeszcze początek kodu z index.php


defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
$iso = split( '=', _ISO ); echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';
require($mosConfig_absolute_path."/templates/" . $mainframe->getTemplate() . "/wr_config.php");
require($mosConfig_absolute_path."/templates/" . $mainframe->getTemplate() . "/wr_core.php");
require($mosConfig_absolute_path."/templates/" . $mainframe->getTemplate() . "/wr_suckerfish.php");
?>

<!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">

<head>
<?php if ( $my->id ) { initEditor(); } ?>
<?php mosShowHead(); ?>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/css/template_css.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" href="<?php echo $mosConfig_live_site;?>/images/favicon.ico" />
<!--[if lte IE 6]><link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/css/ie6.css" rel="stylesheet" type="text/css" /><![endif]-->
<!--[if IE 7]><link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/css/ie7.css" rel="stylesheet" type="text/css" /><![endif]-->
</head>

Dakota
03-12-2007, 21:23
zamień linijkę <html xmlns="http://www.w3.org/1999/xhtml"> na
<html xmlns="http://www.w3.org/1999/xhtml" lang="pl" xml:lang="pl" >

powinno pomóc...:)

dakota

s1ntex
03-12-2007, 21:32
Cóż, przeinstalowałem skin.. i działa. ;-))

Ale korzystając okazji - mam również problem ze stopką:

http://images34.fotosik.pl/68/b3bc439310bbe7ffm.png (http://www.fotosik.pl/pokaz_obrazek/pelny/b3bc439310bbe7ff.html)

Linia 249 wygląda tak:


<?php include_once('wr_footer.php'); ?>I stopka jest cała w pliku wr_footer.php i ja nie rozumiem, czemu nie wyświetla treści tego pliku (A ona jest dobra, nie będę jej wklejał, żeby nie było bałaganu, ale jej treść jest na 100% dobra).

Ma ktoś jakiś pomysł?

// Okej juz sobie poradziłem. ;)