Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 3.04.2011 Ostrzeżenie: (0%)
|
Witam, chciałbym zapytać jak zacząć pisać strone, by link wyglądał przykłądowo: mojastrona.com/index.php?app=sklep§ion=buty
Takie strony są w jednym pliku pisane czy jak? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 22 Dołączył: 20.07.2010 Ostrzeżenie: (0%)
|
Chodzi Ci pewnie o front controller, czyli pojedynczy punkt wejsia do aplikacji.
Tak, jeden plik (index.php) obsluguje wszystkie requesty do aplikacji (i jako jedyny plik php moglby byc dostepny publicznie na serwerze (w folderze web, czy html)), co nie znaczy, ze aplikacja jest napisana w jednym pliku. Tu masz fajny tekst o podstawach z dokumentacji frameworka symfony http://symfony.com/doc/current/book/http_f...ront-controller . Caly jest ciekawy ale ten anchor jest wlasnie o fron controllerze. Jeden plik, na podstawie danych przekazanych w requescie decyduje o tym co powinno zostac wywolane i jaki response zwrocony. Mozna uzyc standardowych require albo uzywac funkcjonalnosci autoload. A tu przyklad takiego front controllera: https://github.com/symfony/symfony-standard...2.7/web/app.php . Jak widac nie robi za duzo. Tworzy request, deleguje wygenerowanie response do klasy AppKernela i zwraca ten response do klienta. |
|
|
|
Takuro [PHP]"sekcje" w php(?) 24.02.2015, 21:03:02
Daimos Zacznij od samych podstaw
W PHP możesz zagnieżdża... 24.02.2015, 21:07:20
Takuro No znaczy co nieco w php umiem robić bo cośtam się... 24.02.2015, 21:23:18
Neymar11 załóżmy chcesz aby w index.php w adresie były dwa ... 29.03.2015, 12:08:43
com drugi parametr w adresie robisz jako &
@up
... 29.03.2015, 12:40:01
Neymar11 @up
Ale działa Mi dziala normalnie z ?parametr=u... 29.03.2015, 12:49:55 ![]() ![]() |
|
Aktualny czas: 30.12.2025 - 05:03 |