![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 26.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam ;-)
Ostatnio spotkałem się w jednym z serwisów Internetowych że adres strony opierał się o następujący schemat: http://www.nazwa_strony.pl/page.php?numer (np. http://www.costam.pl/page.php?1829). Niedawno użytkownik adwol na tym forum powiedział mi że w SSI robi się to następująco: Kod <!--#if expr=""${QUERY_STRING}" != """ -->
<!--#include file="${QUERY_STRING}.html" --> <!--#else --> <!--#include file="glowna.shtml" --> <!--#endif --> Nie wiem jak to się robi w php. Czy mógłby mi ktoś pomóc? P.S. Niechodzi mi o schemat np. page.php?id=cos_tam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 26.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
I jeszcze jedno. Czy wiecie jak przerobić ten kodzik tak zeby było w adresie:
http://www.costam.pl/page?1&1 na przykładzie: [php:1:1ddd6e07c7]<?php <? /* $kat = kategoria, glowna pod-strona zapisane w pliki <nazwa_kategorii>/index.txt $sub = pod-strona kategorii, zapisana w pliku <nazwa_kategorii>/<nazwa_podstrony>.txt */ $roz='.txt'; if(isset($HTTP_GET_VARS['kat'])&&!isset($HTTP_GET_VARS['sub'])) { if(file_exists($HTTP_GET_VARS['kat'].'/index.txt')) include ($HTTP_GET_VARS['kat'].'/index.txt'); else include ('404.txt'); // zrob sobie taki pliczek z info o bledzie } if(isset($HTTP_GET_VARS['kat'])&&isset($HTTP_GET_VARS['sub'])) { if(file_exists($HTTP_GET_VARS['kat'].'/'.$HTTP_GET_VARS['sub'].'.txt')) include ($HTTP_GET_VARS['kat'].'/'.$HTTP_GET_VARS['sub'].'.txt'); else include ('404.txt'); // zrob sobie taki pliczek z info o bledzie } ?>[/php:1:1ddd6e07c7] Jak to zrobić w kodzie: [php:1:1ddd6e07c7]<?php if(file_exists("katalog/".$_SERVER["QUERY_STRING"].".html")) { include("./katalog/".$_SERVER["QUERY_STRING"].".html"); } else { include("home.html"); } ?>[/php:1:1ddd6e07c7] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 21:22 |