Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Tytuł podstron (title)
MateuszE
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 10.12.2015

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


Cześć.
Mam stronę postawioną częściowo na html i częściowo na php.
O co w tym chodzi? Już tłumacze.
Strona wygląda całościowo jako html lecz treść podstron jest includowana z katalogu dzięki czemu nie muszę tworzyć miliona plików np index1 index2 itp...
Czyli w skrócie:

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


Cos takiego (IMG:style_emoticons/default/smile.gif)
Jednak chciałbym aby każda z tych podstrona miała swój tytuł.
Jest w stanie ktoś poratować jakimś kodem z instrukcją?
Go to the top of the page
+Quote Post
kapslokk
post
Post #2





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

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


Poczytaj sobie o LFI, bo Twój kod aż się prosi o problemy.
Co do samego pytania to możesz np zrobić:

Plik: x.php
  1. return array('title'=>'XXXX', 'body'=>'lorem ipsum dolor sit amet');


i później
  1. $data = include('x.php');
  2.  
  3. echo($data['title']);
  4. echo($data['body']);
  5.  

Ale ogólnie sposób, który wybrałeś nie jest zbyt dobry (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 26.09.2025 - 15:05