![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 21.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Nie wiem czy nie napisze tego zbyt zawile. Chodzi mi o by przekazać dane z formularza metodą POST, dane typu login, hasło do konkretnego kontrolera. Jak to zrobić jak mój front controller działa w ten sposób, że bierze trzy dane z GETa i na ich podstawie wykonuje jakąś akcje(nazwa akcji - jedna zmienna GET, parametr - druga zmienna) w jakims kontrolerze (nazwa kontrolera - trzecia zmienna). No i dane te przekazuje tylko do kontrolera UserController a nie do wszystkich. Jak to najprościej i jednocześnie najlepiej wykonać? Pozdrawiam, Bartek (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował bartolomeo 19.07.2009, 18:09:34 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Routing?
Cytat Jak to najprościej i jednocześnie najlepiej wykonać? To zależy, nie ma uniwersalnej recepty... Routerów jest tyle, ile frameworków; większość leci przez preg_match" title="Zobacz w manualu PHP" target="_manual. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 1.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Osobiscie, wszystkie dane przychodzace laduje do obiektu httprequest a pozniej czyszcze wszystkie tablice GET, POST, REQUEST, dostep do tych danych jest przez set i get lub _set i _get, obiekt przekazuje z index.php do front controllera, a z niego do odpowiedniego kontrolera, dalej ewentualnie pojedyncze wartosci do modeli lub caly obiekt jak potrzeba
Tu masz dokladniejszy opis http://skrypta.pl/skrypty-php/budujemy-wla...esc-1-podstawy/ http://skrypta.pl/skrypty-php/budujemy-wla...cnicze-czesc-2/ http://skrypta.pl/skrypty-php/budujemy-wla...-model-czesc-3/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:43 |