¡GoConqr estrena diseño! Cuéntanos qué te parece.

Diagrama de flujo

PHP MVC

Vinícius Rezendrix PHP Portugués

Contenido del diagrama

  1. Model

    É o responsável pelas regras do negócio. Executa as funções do programa.

  2. Controler

    Responsável pelo encaminhamento dos dados. Comunica o Model com o View.

  3. View

    Responsável por exibir dados

  4. <?php

    require_once 'Model.class.php';

    class Controler {

    function __construct(){

    $model = new Model();

    }

    public function Show(){

    if(isset($_POST['submit'])){

    echo $model->getNome() '<br />';

    echo $model->getEmail();

    } else {

    return;

    }

    }

    }

  5. <?php

    class Model {

    private $nome;

    private $email;

    function __construct(){

    $this->setNome();

    $this->setEmail();

    }

    private function setNome (){

    $this->nome = $_POST['nome'];

    }

    private function setEmail(){

    $this->email = $_POST['email']

    }

    prublic function getNome() {

    return $this->nome;

    }

    public function getEmail(){

    return $this->email;

    }

    }

  6. <?php

    requiere_once 'Controler.class.php"

    class View {

    public function login($validacao){

    if(!isset($validação){

    <form method="post" action="Controler.php">

    <label>

    Nome <input type="text" name="nome" required />

    </label>

    <label>

    Email <input type="text" name="email" required />

    </label>

    <input type="submit" value="Enviar" />

    </form>

    } else { echo validação }

    }

    $Controlador = new Controler();

    $Controlador->Show();

    ?>

  7. Inspirado em:

    http://phpbrasil.com/phorum/read.php?11,171783

  8. Index

    Instancia a classe view e exibe a tela ao usuário

Información

Descripción
Esboço padrão MVC
Visitas
4
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?