Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Include w include
Forum PHP.pl > Forum > Przedszkole
Forti
Witam

Temat może trochę dziwnie brzmi..

Jest plik index.php a w nim include inc/news.php:

  1. index.php?inc=news




I teraz na stronie news.php mam stronnicowanie i problem pojawia się, jak zrobić.


Kod na stronie index.php:

  1. <?PHP
  2.  
  3. if (isset($_GET['dia'])) {
  4. $strona=$_GET['dia'];
  5. if (file_exists('dia/'.$strona.'.php'))
  6. include('dia/'.$strona.'.php');
  7.  
  8. }
  9. else {
  10.  
  11.  
  12.  
  13. if (isset($_GET['inc'])) {
  14. $strona=$_GET['inc'];
  15. if (file_exists('inc/'.$strona.'.php'))
  16. include('inc/'.$strona.'.php');
  17. else
  18. include('inc/error.php');
  19. }
  20. else {
  21. //załaduj stronę główną
  22. $strona="news";
  23. include('inc/'.$strona.'.php');
  24. }}
  25.  
  26.  
  27.  
  28. ?>


a więc ładujemy strone z katalogu inc/news.php.

Teraz na tej stronie mamy link do

  1. news.php?strona='.$nastepna.'



Jak zrobić, aby paramentr ?strona='.$nastepna.' ładował się w pliku index.php? Próbuje na różne sposoby. Już nawet nie chodzi o ten konkretnie parapetr, ale np. coś takiego:

  1. edit_news.php?newsid=$myrow[newsid]


To powyżej ładuje się po kliknięciu w przycisk "edytuj" na stronie news.php w odpowiednim artykule (pobrane z bazy danych).
Adis92
W twoim pliku za przekazanie do pliku index odpowiedniego pliku odpowiada parametr index.php?inc=news. Ładuje on plik o nazwie poddanej w zmiennej inc i rozszerzeniu .php z folderiu inc. W tym przypadku będzie to plik inc/news.php. Kwestia dodania do niego zmiennej strona='.$nastepna. Na dole masz przykład.

  1. index.php?inc=news&strona='.$nastepna.'
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.