GAJDAW


PROGRAMY

1 2 3 4 5 6 7


Struktura kodu witryn tworzonych w PHP

Włodzimierz Gajda





6. Nazwy skryptów i zmiennych URL

Ostatnią zmianą, jaką wykonamy będzie uniezależnienie skryptu od stosowanych nazw plików oraz zmiennych przekazywanych w zapytaniach. Nazwa skryptu i zmiennych URL wiąże ze sobą szablon i kod PHP. Ponieważ napisy index.php i id=7 występują w szablonach jako fragment atrybutu href hiperłączy a, zatem nie możemy dokonywać zmian nazwy skryptu czy zmiennych URL bez modyfikacji szablonu. Rozwiązaniem tego problemu jest przekazywanie do szablonu nazw plików oraz zmiennych.

Na listingu 4 wieńczącym pracę widać w pierwszych dwóch linijkach zmienne $skrypt oraz $urlVar1. Zmienne te zawierają właśnie nazwę bieżąco wykonywanego skryptu oraz nazwę zmiennej identyfikującej piosenkę wybraną z menu.

...brak dostępu...

Listing 4. Końcowy skrypt, otrzymany po wprowadzeniu wszystkich zaproponowanych modyfikacji




1 2 3 4 5 6 7