![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 3.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Pare lat temu interesowałem się robieniem stron, nawet nieźle mi szło ale studia + praca + żona (IMG:style_emoticons/default/biggrin.gif) i jakoś straciłem kontakt. W tamtych czasach używałem małego skryptu php do ładowania zawartości strony z plików txt ( które mogły posiadać kod php/html etc). Dokładnie chodzi o skrypt który moge wstawić w miejscu gdzie standardowo znajdują się aktualności/zawartość pod stron abym nie musiał tworzyć 100 takich samych plików stron gdzie jedyna różnica to środek ( gdyż jak coś się zmieni to musiałbym ręcznie strone po stronie zmieniać). Pamiętam że to było coś prostego na pare linijek w sensie załaduj plik *.txt z folderu *** i koniec, a strona była wstanie wyświetlić plik wykrywając html etc i tworząc wszystkie tabelki etc. Oczywiście tak abym mógł zrobić linki w stylu index.php?glowna.txt index.php?podstrona1.txt w many aby załadować poszczególne podstrony. Byłbym niesamowicie wdzięczny jeśli ktoś mógłby taki mały skrypcik napisać. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat Ale jest jeszcze jeden problem: uzytkownik wpisuje celowo/przypadkowo w adres przegladarki ?link=strona50 i jest komunikat o bledzie. Moim zdaniem najprostsza i chyba najlepsza metoda na ich ukrycie to przed include dac po prostu @ , np. To nie jest wcale najprostsza i najlepsza metoda, co najwyżej twoim zdaniem. Błędów się nie tłumi, tylko się je przewiduje i do nich nie dopuszcza! Kod $plik = isset($_GET['link']) ? $_GET['link'] : 'jakis_domyslny_plik';
$plik = basename($plik).'.php'; if(is_readable($plik)) { include($plik); } |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 22:30 |