2015-07-06 4 views
0

Я хочу, чтобы создать образец веб-приложение с использованием PHP MVC, но не знаю, как передать данные представления (login.php) к контроллеру (userController.php)Как передать данные в контроллер?

Мое мнение (login.php)

<body> 
    <form action="userController/getLogin" method="post" name="login"> 
    </form> 
</body> 

контроллер (userController.php)

<?php 
include "../user.php"; 
include "connection.php"; 
class Controller { 
    public $model; 
    public function __construct() 
    { 
     $this->model = new Model(); 
    } 

    public function getLogin() 
    { 
     $result=$this->model->getLogin(); 

     if($reslt == 'login') 
     { 
      include 'view/Afterlogin.php'; 
     } 
     else 
     { 
      include 'view/login.php'; 
     } 
    } 
} 
?> 

Как назвать эту акцию?

+0

это совершенно не по теме, полностью игнорируя, что программисты ** [about] (http://programmers.stackexchange.com/tour) **. Почему вы не спросили в «Переполнении стека», вы заблокированы? http://meta.stackexchange.com/a/129632/165773 – gnat

ответ

0

Простой ответ: используйте переписывание URL. И затем вы можете разрешить/проанализировать это действие контроллера. Google также может помочь вам на этом этапе, потому что многие структуры делают это именно так.

+0

его сделано ... создайте файл router.php, чтобы получить данные из URL-адреса. # alpham8 –