Jeżeli wywołasz funkcję z innego pliku zawierającą <?php exit; ?> na stronie .php, wtedy od miejsca, w którym została wywołana kod css jest obcięty!!! Czy ktoś wie dlaczego tak się dzieje i jakie są sposoby, aby to ominąć?
Przykład:
index.php:
<div class="logo"></div> <?php require('plik_z_exitem.php'); <div class="strona></div> <div class-"stopka></div>
plik_z_exitem.php:
No i zamiast wyświetlić takie coś:
<div class="logo"></div> <?php require('plik_z_exitem.php'); <div class="strona></div> <div class-"stopka></div>
To wyświetla samo logo:
<div class="logo"></div> <?php require('plik_z_exitem.php');
Czyli wszystko co pod exit zostaje wycięte. Strasznie wnerwiające to, gdyż np. chcę wprowadzić obsługę błędów w innym pliku np. logowania czy rejestracji, łączenia z bazą itp. no i wszystko działa, tylko mi obcina resztę strony, przez co wygląda okropnie, jak jakieś pogniecione badziewie. Wie ktoś jak to omijają inni?