![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 339 Pomógł: 3 Dołączył: 15.10.2008 Skąd: Internet Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
Temat trochę dziwny, ale nie wiedziałem jak go nazwać. Już szybko piszę o co chodzi. Mam sobie plik główny o nazwie np. glowny.php do niego includuję pliki np. plik1.php, plik2.php, plik3.php Chciałbym osiągnąć takie coś iż jeżeli otworzę sobie plik np. http://strona.pl/plik2.php to po prostu go nie wyświetli. Zostanie on wyświetlony tylko i wyłącznie w pliku glowny.php, w jaki sposób mogę coś takiego osiągnąć. Opcja w mod_rewrite odpada z plikami includowanymi w katalogu i wpis w .htaccess deny from all, dlatego szukam alternatywy. Pozdrawiam, Ten post edytował desavil 28.08.2011, 08:45:31 -------------------- "Nie ma głupich pytań, są tylko głupie odpowiedzi."
Pomogłem?? Kliknij "Pomógł" :) Dzięki! |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Na początku plików plik1...
if( ! defined( GLOWNY_PLIK ) ) { die( 'brak dostepu' ); } a w pliku glowny.php define( 'GLOWNY_PLIK', TRUE ); Ten post edytował golaod 28.08.2011, 08:54:41 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 339 Pomógł: 3 Dołączył: 15.10.2008 Skąd: Internet Ostrzeżenie: (0%) ![]() ![]() |
A czy nie można użyć np.
Plik główny: $cheack_include = 1; Plik2.php if($cheack_include != 1){die('Błąd...'); } Czym się różnią Wasze od mojego tak z ciekawości chcę zapytać? Wpływa to jakoś na szybkość ładowania strony. -------------------- "Nie ma głupich pytań, są tylko głupie odpowiedzi."
Pomogłem?? Kliknij "Pomógł" :) Dzięki! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nie, nie wpływa. O define poczytaj w manualu
![]() Ten post edytował golaod 28.08.2011, 09:01:21 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jedna linika i pytanie czy wpływa? Poprzez define masz dostęp do tej stałej w każdej funkcji, klasie dlatego jest lepsza.
Ten post edytował potreb 28.08.2011, 09:11:46 -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 339 Pomógł: 3 Dołączył: 15.10.2008 Skąd: Internet Ostrzeżenie: (0%) ![]() ![]() |
Cytat Jedna linika i pytanie czy wpływa? Linijka do linijki i miarka się uzbiera, pytałem z ciekawości, na przyszłość. -------------------- "Nie ma głupich pytań, są tylko głupie odpowiedzi."
Pomogłem?? Kliknij "Pomógł" :) Dzięki! |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Wiesz, miarą jest cały system a nie pojedyncze linijki. Są różne opinie na temat stałych, jednak ja je stosuje w swoich projektach i nigdy nie myślałem o nich w kwestiach benchmarku.
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.06.2025 - 05:09 |