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
NorQ
post
Post #2





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

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


Ja sobie nie radzę najlepiej z kodem php... Może ktoś przedstawić gotowy kod ?

Wymyśliłem jakoś kod, ale ma błędy, np. sesja site wczytuje stronę główna z wszystkimi podstronami no i nie wyświetla strony błędu:

  1. <?php
  2. $site = $_GET['site'];
  3. $radio = $_GET['radio'];
  4.  
  5. if(!empty($site)) {
  6. if(is_file("modules/$site.php"))
  7. include "modules/$site.php";
  8. }
  9. if(!empty($radio)) {
  10. if(is_file("modules/radio/$radio.php"))
  11. include "modules/radio/$radio.php";
  12.  
  13. else include "modules/error.php";
  14. }
  15. else include "modules/news.php";
  16. ?>


Co tu poprawić?

Ten post edytował NorQ 18.06.2012, 20:44:52
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: 25.12.2025 - 13:10