Autor Zpráva
Leszek
Profil *
Ahoj, delam web, kde chci pouzit pro ruzne prvky na strance funkci INCLUDE.

Puvodni stranka v HTM je zde:
http://welerykojetin.ic.cz/index.htm

A stranka, ve ktere jsou uz nektere prvky vsazene pomoci INCLUDE je tady:
http://welerykojetin.ic.cz/index.php

Jak vidite, stranka v PHP je rozhozena, vypada to na vetsi spacing, ale nechapu, jak je to mozne :(

Mate nekdo s timhle vice zkusenosti?
Leszek
Profil *
A jeste jsem si ted vsiml, ze ve vsazenych strankach neodpovida kodovani. Je tedy nutne do kazde vsazene stranky vkladat hlavicku vcetne meta tagu, ktery tomu zabrani?
Joker
Profil
Stačí si porovnat zdrojáky:

HTML:
<table border="0" width="779" cellspacing="0" cellpadding="0">
<tr>

PHP:
<table border="0" width="779" cellspacing="0" cellpadding="0">
<!-- HORNI RADEK S NAVIGACI -->

<table>
<tr>
__________________________________
HTML:
</tr>
<tr>
<td width="187" height="58">

PHP:
</tr><!-- HORNI RADEK S NAVIGACI - KONEC -->

<!-- HLAVNI MENU -->

<table>
<tr>

...a tak dále.
Joker
Profil
A jeste jsem si ted vsiml, ze ve vsazenych strankach neodpovida kodovani. Je tedy nutne do kazde vsazene stranky vkladat hlavicku vcetne meta tagu, ktery tomu zabrani?
Rozhodně ne. Soubory je potřeba udělat tak, aby po "sesazení" pomocí PHP daly stejný kód stránky, výsledkem tohohle by bylo, že by se najednou na různých místech stránky vložily meta-značky s kódováním, což HTML ani nepovoluje.
Řešení je prosté:
Všechny soubory musí být uložené ve stejném kódování a toto kódování musí být uvedeno v hlavičce
Leszek
Profil *
Dekuju moc, uz je to OK. Tedka jsem si vsiml, ze editor tam tu znacku TABLE pridava automaticky pri ulozeni.
Toto téma je uzamčeno. Odpověď nelze zaslat.