Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Modyfikacja skryptu podstron
NorQ
post
Post #1





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 15.07.2011

Ostrzeżenie: (0%)
-----


Witam, mam kod skryptu podstron:
  1. <?php
  2. $site = $_GET['site'];
  3. if(!empty($site)) {
  4. if(is_file("pages/sites/$site.php"))
  5. include "pages/sites/$site.php";
  6. else include "pages/error.php";
  7. }
  8. else include "pages/news.php";
  9. ?>


Ma on klasę ?site=NazwaStrony której katalogiem jest /pages/sites/ a jak dodać do niej jeszcze jedną klasę, np. ?page=NazwaStrony Której katalogiem będzie /pages/strony/ ? Chodzi mi że można wybrać sobię klasę w url, każda includuje pliki z własnego katalogu. Strona erroru i głównej strony są takie same dla wszystkich klas.

Jeżeli wiadomo o co chodzi, proszę o pomoc. (IMG:style_emoticons/default/wink.gif)

Ten post edytował NorQ 17.06.2012, 18:26:32
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
!*!
post
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


W ogóle robisz to źle:

  1. switch ($_GET['site'])
  2. {
  3. case 'strona1':
  4. include 'page/strona1.php';
  5. break;
  6. case 'xxx':
  7. include 'xxx/xxx.php';
  8. break;
  9. case 'cokolwiek':
  10. include 'cokolwiek.php';
  11. break;
  12. default:
  13. include 'pages/default.php';
  14. }


Tak to się robi. I dodajesz sobie jakie chcesz strony, łącznie z pozycją, względem nazwy.

Ten post edytował !*! 18.06.2012, 21:07:33
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 01:43