Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: POST и MVC
Форумы портала PHP.SU » » HTTP и PHP » POST и MVC

Страниц (1): [1]
 

1. QDef - 03 Июня, 2011 - 17:36:37 - перейти к сообщению
С $_GET работать получается..

switch ( $_GET['view'] )
{
case "product":
//
break;
case "order":
//
break;
}

а как быть с POST? У меня есть форма с checkbox'ами как мне их получить придерживаясь MVC?
(Добавление)
не много погуглил и вот что нашел

PHP:
скопировать код в буфер обмена
  1. function get_arg($name) {
  2.   return ($_SERVER['REQUEST_METHOD']=='POST') ? $_POST[$name] : $_GET[$name];
  3. }


только не совсем понимаю..проверяется тип,если POST тогда присвоить $_GET?
2. komprenda - 03 Июня, 2011 - 18:47:40 - перейти к сообщению
QDef пишет:
С $_GET работать получается..

switch ( $_GET['view'] )
{
case "product":
//
break;
case "order":
//
break;
}

а как быть с POST? У меня есть форма с checkbox'ами как мне их получить придерживаясь MVC?
(Добавление)
не много погуглил и вот что нашел

PHP:
скопировать код в буфер обмена
  1. function get_arg($name) {
  2.   return ($_SERVER['REQUEST_METHOD']=='POST') ? $_POST[$name] : $_GET[$name];
  3. }


только не совсем понимаю..проверяется тип,если POST тогда присвоить $_GET?


В контроллере, функция вообще не нужна, не зачем создавать эти обёртки
3. QDef - 03 Июня, 2011 - 18:56:06 - перейти к сообщению
Я не создавал только такой ответ нашел.. не давно начал изучать MVC потому возникают трудности. может ли возможно контроллер вызвать как $_GET,но данные получить из $_POST?
4. AdMeen - 03 Июня, 2011 - 21:30:11 - перейти к сообщению
Минут 5 сижу гляжу на отрывок вашего кода, где тут MVC? Какая связь между паттерном и методом передачи данных? Что за гениальная фраза "придерживаясь MVC"?
Заранее спасибо
5. DlTA - 03 Июня, 2011 - 22:10:08 - перейти к сообщению
QDef,
PHP: $_REQUEST
6. QDef - 03 Июня, 2011 - 23:55:20 - перейти к сообщению
DlTA пишет:
QDef,
PHP: $_REQUEST


а если кнопка submit не нажата,но checkbox'ы и поля заполненые $_REQUEST будет содержать данные?

у меня проблемы из-за одной точки входа,если не использовать $_GET тогда все настройки подключены в index.php в том числе шаблон не инклудится.
7. DlTA - 04 Июня, 2011 - 01:01:24 - перейти к сообщению
QDef пишет:
а если кнопка submit не нажата,но checkbox'ы и поля заполненые $_REQUEST будет содержать данные?

а как насчет эксперемента?!
QDef пишет:
у меня проблемы из-за одной точки входа,если не использовать $_GET тогда все настройки подключены в index.php в том числе шаблон не инклудится.
нифига не понял!
и я так подозреваю что маны по азам еще курить и курить!
8. OrmaJever - 04 Июня, 2011 - 01:31:30 - перейти к сообщению
QDef пишет:
у меня проблемы из-за одной точки входа,если не использовать $_GET тогда все настройки подключены в index.php в том числе шаблон не инклудится.

Блин ну это 2 разных масива ненужно их переплетать и всё будет работать.

 

Powered by ExBB FM 1.0 RC1