![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 17.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
1) Mam pytanie, czy rozszerzenie pliku ktory includuje ma znaczenie, np menu.inc i menu.php - czy ma to jakies rozne zastosowania? Zalozmy, iz w menu.inc chce uzyc kodu php, czy jest to dozwolone czy musialbym zmienic rozszezenie na .php ?
2) Czy mozliwe jest, aby np w pliku menu.inc (include menu) stworzyc kolejne include do licznika? Tak, zeby include bylo np 2. index.php -> menu.inc -> licznik.php itd Tak zeby w menu.inc bylo cos takiego: Na stronie jest <? include "licznik.php" ?> osob Mam nadzieje, ze wyrazilem sie w miare jasno. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cytat Odnosnie pierwszego pytania: Czyli mam rozumiec ze koncowka .inc czy .php nie ma w includowaniu znaczenia?
Ma znaczenie, ale pod względem bezpieczeństwa: załóżmy że masz stronę na którje jest includowany plik z błędem. W takiej sytuacji pojawia się komunikat błędu wraz ze ścieżką do includowanego pliku. Jeżeli plik nie ma rozszerzenia .php, a serwer interpretuje pliki .inc jako txt topo wklepaniu adresu do tego pliku mamy jak na dłoni cały skrypt, wraz z ewentualynymi hasłami itd. Dlatego lepiej stosować rozszerzenie .php dla includowanych plikow, chyba że jest tam np,. sam HTML. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 20:16 |