|
Wszystkie strony w jednej
Niekiedy gdy potrzebujemy wykonać stronę np. z dużą ilością opisów można
zastosować metodę wstawiania odpowiednich tekstów z plików. Utwórz stronę
np. pokaz.php3 i umieść w niej następujący kod: <?
$rozsz=".txt";
if(file_exists("opisy/$show$rozsz")){ //sprawdza czy plik do
wstawienia istnieje
include("opisy/$show$rozsz");
}
else {
include("opisy/index$rozsz"); // jeśli nie ma pliku, lub parametru
wstawia text dla strony głównej
}
?>
W katalogu opisy załóż pliki o nazwach
np. kontakt.txt oraz index.txt
Na stronie musisz umieścić linki:
<a href=pokaz.php3?show=kontakt>kontakt</a><br>
<a href=pokaz.php3?show=index>strona główna</a>
parametr show=nazwa w linku spowoduje wstawienie odpowiedniego pliku *.txt do
strony pokaz.php3, jeśli plik nie istnieje lub link nie posiadał parametru
show, strona wstawia plik dla strony głównej. To oczywiście najprostszy
przykład, obrazujący obsługę stron w jednym pliku, przy odrobinie wyobraźni
można sobie tą metodą naprawdę dużo pomóc.
dodał: Rip
|