Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 214 Pomógł: 0 Dołączył: 3.01.2004 Skąd: Łódź Ostrzeżenie: (0%)
|
[php:1:8ddb7e5819]<?php
# definiowanie katalogu, z ktorego beda includowane pliki define("INC_DIR", "."); # (php|inc|txt) z ponizszej linijki sprawdza czy plik ma takie wlasnie rozszerzenia, ogranicza to zakres includowanie plikow # sprawdzana jest nazwa pliku - moze sie skladac z liter a-z A-Z cyfr 0-9 . - _ if(file_exists(INC_DIR."/".$_GET['ID'])&&ereg("^[a-zA-Z0-9.-_]+.(php|inc|txt)$", $_GET['ID'])){ include(INC_DIR."/".$_GET['ID']); }else{ # wybierz sobie ktory sposob wyswietlania bledow Ci odpowiada i usun z tej linijki znak # # print "Nie ma takiego pliku lub nie masz uprawnien do otwierania plikow o takim rozszerzeniu!"; include("error.php"); # header("Location: error.php"); } ?>[/php:1:8ddb7e5819] Kto by mi to tak przerobił, aby includowane strony były includowane z katalogu strony, aby jezeli adres w przegladarce jest krzychur.piwko.pl aby ładowała się strona main.php a jezeli probojemy cos odwalic albo gdy strony nie ma to niech idzie error.php z gory dzieki (chyba napisze to z gory dzieki w podpisie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) |
|
|
|
Krzychur Juz ostatni problem z id chyba 20.01.2004, 07:28:49
nobody <?php
define("INC_DIR", ".");
$_GET['ID']=(... 20.01.2004, 07:55:47
Krzychur jeszcze jedno index.php jest luzno a chce aby tamt... 20.01.2004, 12:47:01
nobody <?php
define("INC_DIR", "./folder");
if(empty($... 20.01.2004, 14:55:37 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 21:15 |