Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Kilka plików jako jeden panel
dawidos_95
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 13.06.2012

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


Witam. Chcę się zapytać jak zrobić jeden rozbudowany panel z kilku paneli oraz jak potem zrobić np taki link: "game.php?action=market&module=index&type=items" <= tutaj są dwa pliki. Chcę coś takiego zrobić na forum mybb.

Ten post edytował dawidos_95 27.05.2013, 19:31:03
Go to the top of the page
+Quote Post
maniana
post
Post #2





Grupa: Zarejestrowani
Postów: 207
Pomógł: 44
Dołączył: 18.05.2007

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


Odpal sobie wyświetlanie $_GET
Cytat
print_r($_GET);
To jest tablica, pobierasz jej wartości i dołączasz pliki używając include. Np. tak:
Cytat
include 'katalog/prefix.'.$_GET['zmienna'].'.php';
Nie jest to ładna metoda, dlatego wcześniej użyj file_exists by sprawdzić czy to jest twój plik i czy on istnieje.
Go to the top of the page
+Quote Post
dawidos_95
post
Post #3





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 13.06.2012

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


Cytat(maniana @ 27.05.2013, 20:50:50 ) *
Odpal sobie wyświetlanie $_GET To jest tablica, pobierasz jej wartości i dołączasz pliki używając include. Np. tak: Nie jest to ładna metoda, dlatego wcześniej użyj file_exists by sprawdzić czy to jest twój plik i czy on istnieje.


Okey, zrobiłem z file_exists. Ale teraz mam problem jak daję tak:

  1. <?php
  2.  
  3. if($mybb->input['module'] == 'index') //group.php?action=market&module=index&type=cars
  4. {
  5.  
  6. $asd.='<tr><td class="trow1">index</tr></td>';
  7. add_breadcrumb("Home", "group.php");
  8. eval("\$asd = \"".$templates->get("asd")."\";");
  9. output_page($asd);
  10. }
  11.  
  12. if($mybb->input['module'] == 'index' && $mybb->input['type'] == 'cars') //group.php?action=market&module=index&type=cars
  13. {
  14.  
  15. $asd.='<tr><td class="trow1">cars</tr></td>';
  16. add_breadcrumb("Home", "group.php");
  17. eval("\$asd = \"".$templates->get("asd")."\";");
  18. output_page($asd);
  19. }
  20.  
  21. if($mybb->input['module'] == 'index' && $mybb->input['type'] == 'doors') //group.php?action=market&module=index&type=doors
  22. {
  23.  
  24. $asd.='<tr><td class="trow1">doors</tr></td>';
  25. add_breadcrumb("Home", "group.php");
  26. eval("\$asd = \"".$templates->get("asd")."\";");
  27. output_page($asd);
  28. }
  29. ?>


to pod tym linkiem group.php?action=market&module=index&type=cars podwaja mi szablony i pokazuje zawartość z index a pod tym group.php?action=market&module=index jest wszystko dobrze.
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: 20.09.2025 - 17:09