Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] switch/case stworzenie prostej strony
Forum PHP.pl > Forum > Przedszkole
caffeine
Witam!
Któtko i na temat:

struktura:
index.php
katalog1
katalog2
katalog3

W każdym z katalogów znajduje się plik1.php i plik2.php

Co zrobić abym nie musiał w każdym z katalgów umieszczać pliku index.php tylko od razu po wpisaniu adresu includował plik z odpowiedniego katalogu?



index.php
  1. <?php 
  2. $path = '.';
  3. switch( $_GET[ 'id' ] ) {
  4. case '1': include ("$path/plik1.php");
  5. break;
  6. case '2': include ("$path/plik2.php");
  7. break;
  8.  
  9. }
  10. ?>
Cysiaczek
Trochę dla mnei dziwne pytanie, bo co ma plik index.php do includowanie plików z katalogów? możesz inaczej skonstruować pytanie?
caffeine
czy da się zrobić tak aby ten skrypcik includował pliki o tych samych nazwach(a innej zawartości) z katalogów o różnych nazwach
Cysiaczek
Oczywiście że tak. Wystarczy, że w funkcj include podasz inną ścieżkę, czyli $path, bo to on a własnie w tym skrypcie wskazuje katalog.
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.