Пак съм аз...
Става въпрос за това, че се опитвам да направя логина в индекса и въобще в хедъра. Обаче правенето на структура ми е трудно.
Структурата е такава, че хедъра е във functions.php
html<div id="">
php проверката е вътре, резултатите се извеждат с ехо - и няма как примерно да инклудна login. php ( където са пък проверките за невалиден юзър ) в това ехо, щото за това се сетих най-напред. Ама така не може. Ако пък е извън php тага, проверката ще мине ама няма да има отношение към това, какво показва.
Как, как, как да се минат тези проверки със съответния html за да се извършва всичко в хедъра...
Ей това
<form action="login.php" method="post">
е проблема, а каквито начини намерих - единия е за селф, другия е да се инклудне в дива, но така не става, защото проверката тече в php тага.
Ето и кодовете малко всъщност. Това е за хедъра.
<?php
if ($_SESSION['is_logged'] === true) {
echo '<div class="user">Здравей:
<b>' . $_SESSION['user_info']['login'] . '
</b></div>';
if ($_SESSION['user_info']['type'] == 3) {
echo '
<div class="admin"><a href="admin.php">Админ панел
</a></div>';
echo '
<div class="index"><a href="index.php">Начало
</a></div>';
}
echo '
<div class="logout"><a href = "logout.php">Изход
</a></div>';
} else {
echo '
<div class="reg"><a href="register.php">Регистрация
</a></div>';
echo '
<div class="index"><a href="index.php">Начало
</a></div>';
echo '
<form action="login.php" method="post">
тука се извежда ехото за проверката, която ме интересува, беше си с линк, обаче слагам тука формата за логин като за най лесно и каквото се сещам, при съществуъваш юзър не е проблем , но иначе си прави екшъна към login.php а аз искам да седи в хедъра и там да изкара съощбенията за грешка...