Jak załadować stronę poprzez inny plik?

0

Witam
Mam mniej więcej taki kod php:

if(...)
include "A.php";
else
include "B.php";

Strona wczytana w taki sposób wyświetla się nieprawidłowo. Gdy spojrzę w źródło strony, to okazuje się, że w znaczniku head jest tylko:

<style type="text/css"></style>

które nie wiem skąd się wzięło, a prawidłowa zawartość znacznika head znajduje się w znaczniku body. O co chodzi? Co zrobić aby strona wyświetlała się normalnie?
Z góry dzięki za pomoc.

0

za mało kodu, by cokolwiek na ten temat powiedzieć

zakładam, że w którmś pliku albo duplikujesz tagi head bądź body, albo masz któryś niedomknięty, albo coś w tym rodzaju.

0
if(...)
include "A.php";
else
include "B.php";

To jedyne co znajduje się w pliku "głównym". Nie ma w nim żadnych tagów. Plik A i B to normalne pliki html ze znacznikami html, head, body i z DOCTYPE oraz ze wstawkami php. Oba pliki otwarte bezpośrednio wyświetlają się prawidłowo.

0

Pokaż więcej kodu :)

0

wrzuć zawartość tych plików.

0

zajrzyj w źródlo strony przez view-source: w adresie, bo prawdopodobnie podglądasz przetworzone drzewko DOM i wygląda trochę inaczej

1 użytkowników online, w tym zalogowanych: 0, gości: 1