![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 086 Pomógł: 8 Dołączył: 10.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
W swoim panelu administracyjnym korzystam z kilku include. W tym - jedno dotyczy menu. W pliku includowanym (menu.php) napisałem następującą rzecz:
[php:1:dfb3f0fe7b]<?php if ($_SESSION['logged'] != "tak") die("menu zobaczysz po zalogowaniu."); ?> <div class="titlec"> Menu </div>[/php:1:dfb3f0fe7b] Jednak takie die przerywa kompletnie wysyłanie strony. Czy jest możliwość, aby przerwało wysyłanie menu.php i powróciło do wysyłania dalszej części strony (w któej jest m.in. formularz na login i hasło) ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 0 Dołączył: 2.01.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
No niestety tak właśnie działą die.
Powinieneś w tym miejscu raczej ustawić jakąłś flagę np: [php:1:97f7247c5b] <?php $blnNiezalogowany = true; ?> [/php:1:97f7247c5b] A w dalszej części, w głównym pliku, tym, który inkluduje - sprawdzić tą zmienną i dopiero wysłać do przeglądarki odpowiednią treść. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 09:42 |