Autor Zpráva
Aleš
Profil *
Zdravím, mám menší problém opravuji jedny stránky, díval jsem se na stránky: http://seo-servis.cz/source-zdrojovy-kod/4949668 a vše je vyplněno a vůbec se to nezobrazuje, našel jsem tu chybu je to v kódování textu (označil jsem to křížkami) víz dole, ale sranda pokud místo <?PHP echo $kodovani; ?> dám windows-1250, tak najednou text je nečitelný a samé klikiháky apod. pokud napíši UTF-8 tak už je vše ok, ale zase výsledek analýzy na stránkách www.seo-servis.cz se propadne na maximu….
Poraďte mi prosím…. Moc děkuji

<?
 if (empty($lang)) 
 {$lang='cz';}
 if (empty($id))
 {$id='uvod';}
 $konverze_vstup="()[]./\\\'\"";
 $konverze_vystup="         ";
 $id=strtr($id,$konverze_vstup,$konverze_vystup);
?>
<?PHP include "$lang/meta.php";
require 'lib.php';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?PHP echo $jazyk; ?>" lang="<?PHP echo $jazyk; ?>">
<head>
     <meta http-equiv="content-type" content="text/html; charset=<?PHP echo $kodovani; ?>" /> xxxxxxxxxxxxxxxxxxxxxxxxxx
     <meta http-equiv="cache-control" content="no-cache" />
     <meta http-equiv="pragma" content="no-cache" />
     <meta http-equiv="expires" content="0" />
     <meta name="robots" content="all,follow" />
     <meta name="googlebot" content="index,follow,snippet,archive" />
         <meta name="keywords" content="tropic, hukvaldy, exotika, zvirata, rostliny, exoticke zvirata a rostliny" />
     <meta name="description" content="<?PHP echo "$description"; ?>" />
     <meta name="author" content="All: Jiří Kyliánek; http://www.kyli.cz&quot; />
     <meta name="copyright" content="2008 - Tropic Hukvaldy - Stanislav Rek" />
     <title><?PHP echo "$title"; ?></title>
     <style type="text/css" media="screen">@import "style/screen.css";</style>
     <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
     <script type="text/javascript" src="js/prototype.js"></script>
     <script type="text/javascript" src="js/scriptaculous.js?load=effects"></script>
     <script type="text/javascript" src="js/lightbox.js"></script>
     <script type="text/javascript" src="js/styleswitch.js"></script>
     <script type="text/javascript" src="swfobject.js"></script>          
</head>
<body>
<div id="box-data">
    <div id="header-none">
        <div id="header"></div>
        <div id="top-b"></div>
    </div>
    <div id="menu">
        <?php include "$lang/menu.php"; ?>
    </div>
    <div id="left-none">
        <div id="left-cool">
            <?php
            switch ($id):
            case "kontakt":
            case "form_odeslat":
                require $lang."/".$id.".php";
            break;
            default: 
                require $lang."/zobraz.php"; 
            break;
            endswitch;
            ?>
        </div>
    </div>
    <div id="right-none">
        <div id="right-cool">
            <?php include "$lang/right-cool.php"; ?>
        </div>
    </div>
<div class="none"></div>
<div id="footer-none">
<div class="lista"><? include("foto/fotky.php"); ?></div>
<div id="footer">
<?php include "$lang/footer.php"; ?>
</div>
</div>
</div>
</body>
</html>

Moderátor Davex: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Moderátor Davex: Titulek „Formátování textu… :-(“ nevystihuje podstatu dotazu. Příště zkus prosím vymyslet lepší.
Davex
Profil
Píše velikost zdrojového kódu 0 kB. Také tvrdí, že je stránka validní, ale není to pravda.

Ten problém je pravděpodobně způsoben tím, že je skript uložen v jiném kódování než je deklarováno v meta charset (viz připomínky ke 13. řádku od validátoru).

A ještě dodatek: Hodnocení seo-servisu je hodně matoucí, protože doporučuje vyplnění nepotřebných údajů.

1) Klíčová slova v meta keywords nemusí být vyplněna - vyhledávače se na ně nedívají a prohlížeče nepoužívají.
2) Info pro roboty nemusí být vyplněno - ve výchozím stavu je indexování povoleno.
3) Autor - jeho přítomnost v meta nemá na nic vliv.
4) Soubor robots.txt nemusí existovat - stejně jako v bodě 2)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: