Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Funkcja case
Forum PHP.pl > Forum > Przedszkole
zibideusz
Witam serdecznie, to mój pierwszy post więc witam smile.gif
A teraz na początek mam taki problem, liczę na pomoc smile.gif

Mam taką prostą funkcję:

CODE
switch (true){
case isset($_GET['mod_newest']):
include "mod_newest.php";
break;
case isset($_GET['viewArticle']):
include "viewArticle.php";
break;


}



Teraz małe wyjaśnienie. Jak nietrudno się domyślić jest to funkcja przełączająca zawartość w zależności od zmiennej GET
(na przykład dla adresu index.php?mod_newest.php będzie includowany plik mod_newest.php itd.).
Ale nie mam pojęcia co do niej trzeba dopisać, żeby includować konkretny plik w przypadku strony głównej, czyli adresu index.php

Co muszę do niej dopisać?
Dziękuję i pozdrawiam
Vielta
1) zły dział
2)
  1. <?php
  2. switch($_GET['module']){
  3. case 'mod_newest':
  4. require_once 'mod_newest.php';
  5. break;
  6. case 'viewArticle':
  7. require_once 'viewArticle.php';
  8. break;
  9. default:
  10. require_once 'stronaGlowna.php';
  11. break;
  12. }
  13. ?>
(linki typu domena.pl?module=mod_newest)
zibideusz
No racja, też mi coś nie pasowało z tym działem. Sorki.
Teraz już wszystko jasne, dziękuję.

Wykorzystałem to w ten sposób:
  1. <?php
  2. switch (true){
  3.            case isset($_GET['mod_newest']):
  4.                include "mod_newest.php";
  5.                break;
  6.            case isset($_GET['viewArticle']):
  7.                include "viewArticle.php";
  8.                break;
  9.            default:
  10.            include "mainpage.php";
  11.                break;
  12.            
  13.  
  14. }
  15. ?>


Dzięki i pozdrówka smile.gif
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.