hmmm czy o to Ci może chodzi ?
Jest wiele możliwości użycia
PHP do zarządzania linkami na stronie, teraz podam jeden sposób, który wydaje mi się jest bardzo prosty i przyjemny w stosowaniu.
Zmieniamy nazwe naszego
index.html na
index.php, w miejscu gdzie mają być otwierane działy wklejamy kod:
<?php
$plik = $dzial.".php";
include($plik);
}else{
echo "Wystąpił błąd - brak pliku";
}
}else{
include("newsy.php");
}
?>
Ten oto kod odpowiada za wciąganie wartości z plików do naszego index’u - jest to tak zwane
includowanie,
w skrócie dzięki temu kodowi otierają nam się działy w naszym index’e.
Warto podkreślić, że po wciągnięciu działu do index’u nie zmieniamy
pliku, nadal jestesmy w
index.php, jednak zmieniliśmy jego zawartość.
Zobaczcie na szóstą linijke od końca, zawiera ona kod:
echo “Wystąpił błąd - brak pliku”; odpowiada on za wyświetlenie komunikatu
“Wystąpił błąd - brak pliku” gdy plik nie zostanie odnaleziony w danym miejscu.
Link, który pozwala nam wciągnąć zawartośc pliku do index’u powinien wyglądać następująco.
<a href=”index.php?dzial=scieża do pliku”>dowolny tekst</a>
scieża do pliku - ten element należy już do Ciebie, jeżeli powiedzmy plik
auto.php leży w tym samym folderze co
index.php to ścieżka do niego wyglądać będzie “index.php?dzial=auto”
W tym przypadku nie podajemy rozszerzenie
.php, tak został napisany mechanizm pobierania kodu żeby nie wolno podać rozszerzenia.
Na konieć trzeba dodac, że
index.php powinien mieć chmody ustawione na
666 a pliki, które “zostają wciągane” do index’u nie powinny zawierać takich elementów jak: HTML, HEAD, BODY - ze względów kosmetycznych. W końcu zostaną one wciągnięty w środek index.php.
Źródło: webdiary.pl