Mam pytanie, jak powinno się poprawnie wyświetlać diva na stronie w PHP? Pytanie zagmatwane i niejasne, zatem posłużę się przykładem. Mam stronę index.php i jest tam cała zawartość strony w HTML, jest div logowanie, w którym wyświetla się forma logowania lub "Jesteś zalogowany". I teraz właśnie jest pytanie, czy tego diva powinno się wyświetlać przez echo w zależności od sesji "zalogowany"? Szkielet strony wygląda następująco:
include("plik z funkcją logującą"); // tutaj całe logowanie sprawdzanie przesłanego formularza, session_start(); //Zaczyna się html <html> // nagłówki itd. <body> <div id="logowanie"></div>//w tym miejscu jest pusty div logujący <div id="zawartość">Jakaś zawartość strony</div> </body> </html>
Czy w div logowanie wstawić wstawkę php sprawdzającą sesję['logowanie'] i w zależności od jej wyświetlać za pomocą echo albo formularz logujący(trochę duża wstawka) albo "zalogowano" czy są raczej jakieś "optymalniejsze" sposoby typu logowanie na osobnej stronie, wpisanie sesji i przekierowanie z powrotem?