Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z rozszerzeniem plików
Forum PHP.pl > Forum > Przedszkole
p2bkuba
Witam:) jestem początkujący więc mam pewnie proste pytanie.
Mam taki skrypt:

  1. <?php
  2. // zmienna $go przekazana metoda GET
  3. $go = $_GET['go'];
  4.  
  5. // sprawdzamy czy zmienna $go nie jest pusta
  6. if(!empty($go)) {
  7. // sprawdzamy czy plik o danej nazwie istnieje
  8. if(is_file(&#092;"strony/$go.html\")) include \"strony/$go.html\";
  9. // jezeli plik nie istnieje wyswietla się komunikat
  10. else echo &#092;"
  11. Nie ma takiej strony :-(&#092;";
  12. }
  13. // jezeli zmienna $go jest pusta wyswietla się strona glowna
  14. else include &#092;"strony/start.html\";
  15. ?>


Który mi wczytuje z folderu "strony", popdstrony do głównego indexu. Tylko że wczytuje mi same pliki o rozszerzeniu .html, a ja potrzebuje aby wczytywał mi także pliki o rozszerzeniu .php
No i gdzie to zmienić?
[/color] </br >
batman
To, że jest się początkującym, nie zwalnia z przestrzegania regulaminu. bbcode dodałem, ale pamiętaj, by nastepnym razem samemu to zrobić.
Poza tym popraw temat.
Cysiaczek
Po pierwsze - witamy na forum smile.gif
Teraz tak: Tytuły tematów powinny być merytoryczne, a Twój nie jest - również proszę Ciebie o jego poprawienie.


W sposób łopatologiczny, ale działający, to tak
  1. <?php
  2. if(is_file("strony/$go.html"))
  3.  {
  4.  include "strony/$go.html";
  5.  }
  6.  elseif(is_file("strony/$go.php"))
  7. {
  8. include "strony/$go.php";
  9. }
  10. ?>


Pozdawiam.

-- uu, za wolny się robię batmanie snitch.gif

//batman
//starość nie radość smile.gif
erix
PS:
Cytat
  1. <?php
  2. $go = $_GET['go'];
  3. //...
  4. include &#092;"strony/$go.html\";
  5. ?>


Zakończy się zwykłą kompromitacją, zabezpiecz to.
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.