[php] praser adresow http:// ???

0

Witam. male pytanko.

Mam np baze w bazie rrekordy ID,NAME,DATA
W ID jest oczywiscie autoincrement
w NAME sa nazwy pliku np. start.php , lewa.php itd
w DATA jest kod HTML kazdego pliku stawionego na sztywno

ok teraz jak wywolam sobie strone www.serw.pl/index.php to ten plik wyszuka plik start.php z bazy i wyswietli zawartosc z DATA jako echo $zmienna z DATA itd
Czy da sie zrobic tak ze jak wpsize np www.serw.pl/lewa.php to jakos wyszukac czy jest taki plik w bazie i jak jest to wyswietli ten plik ? a jeasli nie ma wysweitlio ze <ort>nie</ort> ma takiego pliku. zeby mozna bylo laczyc sie do strony nie np :
www.serw.pl/index.php?strona=lewa.php
tylko zeby bylo
www.serw.pl/lewa.php czy nie da sie tak zrobic?

0

Wszystko zależy od tego, co masz. A właściwie co możesz. Jeśli masz możliwość modyfikować pliki konfiguracyjne Apache'a (czy ew. innego demona HTTP), to na 99% da się to zrobić. Jeśli natomiast masz to postawione na jakimś przeciętnym serwerze nie należącym do ciebie, to na 99% tak się nie da...

0

a jak to skonfigurowac ?

0

Zobacz jak to jest w tym serwisie - jak wpiszesz http://4programmers.net/blabla.php to zostaniesz przekierowany na stronę 404.php, która wyświetli stosowny komunikat.

Teraz wystarczy, że w źródle tej strony przejrzysz bazę w poszukiwaniu pliku, który został wpisany w adresie i będziesz miał co chcesz.

Jednak aby takie przekierowanie na stronę działało to już wymaga zmian w konfiguracji serwera. Jak? uhm... akurat tego nie wiem ;)

0

dziekuje

1 użytkowników online, w tym zalogowanych: 0, gości: 1