MVC - Traitement du formulaire
Bonjour,
J’ai suivi un tuto sur la POO en PHP en MVC.
Je bloque pour le traitement du formulaire, cela devrait être en principe le Controller qui devrait s’en charger mais j’ai du mal à voir comment. Voici comment se présente mon code :
J’ai un Routeur qui appel le controleur :
Code:
1 2 3 4 5 6 7
|
...
elseif(isset($_GET['contact']) || isset($_GET['Reserver'])){
require_once(('Controllers'.'/'. 'ControllerContact.php');
$this->_ctrl = new ControllerContact();
}
... |
Le controleur se présente comme ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<?php
class ControllerContact{
private $_genderManager;
private $_view;
public function __construct(){
$this->showGender();
}
private function showGender(){
$this->_genderManager = new GenderManager;
$genders = $this->_genderManager->getGender();
$this->_view = new View('Contact');
$this->_view->generate(array('genders' => $genders));
}
public function Traitement() {
echo 'Test traitement ok';
}
} |
J'ai essayé plusieurs façon pour appeler la méthode Traitement mais sans succès:
Code:
1 2 3 4 5 6
|
...
action="Controllers/ControllerContact.php/Traitement";
...
action="Controllers/ControllerContact.php/Traitement()";
... |
Si quelqu'un peu m'éclairer, cela m'aiderait.
Merci