Autor Zpráva
pogg
Profil
Zdravím všechny....

Prosil bych o radu ohledně php.

Mám stránku a chci do ní vložit pomocí include druhou stránku. To by nebyl problém, ale jak jsem začal ty stránky dělat, tak jsem je dělal v kódování Win. 1250(vše v css bylo v pohodě), ale nyní jsem chtěl přejít na utf-8 a když jsem přepsal všechny soubory na utf-8 a nadefinoval to v hlavičce charset=UTF-8 tak mi ty stránky které jsem vkládal pomocí include vytvořili odsazení jednoho řádku a až pak obsah té vkládané stránky. Hledal jsem ale nikde jsem o tom nic nenašel. Nevíte si někdo rady co s tím???

na hlavní stránce mám:

     <div class="pravy-sloupec-obsah"> 
        <?
         include ('menu.php');
        ?>
     </div>


a v menu.php je
 <div class="menubar">
   <div class="menu" id="menu-hlavni">neco</div>
      <ul class="menu_content">
        <li>- <a href="">neco</a></li>
        <li>- <a href="">neco</a></li>
        <li>- <a href="">neco</a></li>
        <li>- <a href="">neco</a></li>
      </ul>
 </div>
amadeo2
Profil
Já to nevidím jako problém php. Pokud to není v css tak bych problém hledal v kódování. Proč nezkusit vložit jiný soubor, který je správně uložen v kódování UTF-8?
Je soubor, který vkládáš správně uložen ve formátu UTF-8?
bohyn
Profil
Tohle by mohl delat BOM ve vkladanych souborech. Uloz stranky ve formatu bez BOM.
pogg
Profil
díky za reakce nakonec jsem zjistil, že problém byl ukládání souboru. Dělám stránky jen pomocí poznámkového bloku a v něm se mi to uložilo špatně do utf-8. Pak jsem použil PSPAD a vše v pohodě....

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0