Witajcie,
Mam do was banalne pytanie a jednak jak dla mnie dość problematyczne.
Chodzi o wyświetlanie nowych podstron, nie chodzi tutaj o taką podstawe jak
<a href="strona2.html">sad</a>
.
Jak to się robi w XXI wieku? :)
Domyślam się że wklejanie całej zawartości strony do każdego pliku i tylko dodawać zmiany to dość kiepski pomysł dlatego stosowałem do tego PHP:
<div id="content">
<?php
if($str = $_GET['strona']){
include($str);
}else{
include('home.php');
}
?>
</div>
Dzięki temu w index.php zmieniałem tylko zawartość contentu.
Zaczeła mi dokuczać ta metoda ponieważ w oknie przeglądarki praktycznie wyświetlają się kompletne ścieżki do plików na serwerze...
Np. http://www.jakasstrona.pl/index.php?strona=nie.zobaczysz.tego/cos.html
I teraz następne pytanie jak wyświetlać strony aby w linku widzianym w przeglądarce nie były zawarte jako takie ścieżki oraz rozszerzenia plików np. tak jak jest to zrobione na tej stronie
http://4programmers.net/
po kliknięciu np w: Kompedium wiedzy>Delphi
w oknie wyświetla się link http://4programmers.net/Delphi
a w moim przypadku było by to np. http://www.jakasstrona.pl/index.php?strona=delphi.html
Pomocy! :)
PS Miło widziane linki żebym sobie o tym poczytał ;)