Cytat
Tylko powiedz jeszcze jak przesłać nazwę katalogu poprzez GET
W linku. Jeżeli chcesz ładowac różne sekcje to najlepiej zrobić to tak:
<?php
if (!isset($_GET['sekcja']) //jeśli zmienna sekcja z tablicy GET nie jest ustawiona include('jakas_stala_sciezka_w_ktorej_sa_wszystkie_sekcje/sekcja_domyslna/plik_centralny.php'); //zainkluduj to
else //a może jest ustawiona
include('jakas_stala_sciezka_w_ktorej_sa_wszystkie_sekcje/'.$_GET['sekcja'].'/plik_centralny.php'); //załącz żądaną sekcję
?>
a przesłanie w linku:
http://standardowa_sciezka/plik_w_ktorym_i...adowana<?php Czyli to:
Cytat
<?php
include(\"glowna/center/aktual.inc\")
?>
mogłoby wyglądać
<?php
if (!isset($_GET['sekcja']) include(\"glowna/center/aktual.inc\");
else
include(\"glowna/'.$_GET['sekcja'].'/aktual.inc\");
?>
a to:
Cytat
<?php
<a href=\"dane1.php\" class=\"menu\">DANE 1</a><br>
<a href=\"dane2.php\" class=\"menu\">DANE 2</a><br>
<a href=\"dane3.php\" class=\"menu\">DANE 3</a><br>
?>
tak:
<?php
<a href=\"index.php?sekcja=dane1\" class=\"menu\">DANE 1</a><br>
<a href=\"index.php?sekcja=dane1\" class=\"menu\">DANE 2</a><br>
<a href=\"index.php?sekcja=dane1\" class=\"menu\">DANE 3</a><br>
?>
Oczywiście musisz to przetrawić, zmienić nazwy zmiennych, sprawdzić literówki etc.
Cytat
Acha gdybyś mógł jeszcze wyjaśnić mi linijkę
include('pliki/'.$nazwa_katalogu.'/centralny.php');
jw. zamiast ładować na stałe ten sam katalog ładuję żadany, a jego nazwa siedzi w zmiennej $nazwa_katalogu
Cytat
Wydaje mi się, że jest to ścieżka dostępu do katalogu, tylko co oznacza nazwa ‘pliki/’ i dlaczego jest w tych apostrofach. Czy jest to nazwa mojego głównego katalogu na serwerze czy coś z zupełnie innej beczki.
Dokładnie jak piszesz, a w apostrofach, bo podwójne "uszy" powodują, że string jest parsowany, a pojedyncze - nie. Możesz zamienić na podwójne, też będzie działać.
Cytat
co masz na myśli mówiąc „formatuj kod”
pisz tak, zeby było łatwo czytać