diff --git a/ControllerAdmin.php b/ControllerAdmin.php index cf2d904..e25de16 100644 --- a/ControllerAdmin.php +++ b/ControllerAdmin.php @@ -12,13 +12,13 @@ class controllerAdmin { case NULL: break; case "ajoutSource": - $this->ajoutSource(); + $this->ajoutSource($_REQUEST["linkSource"]); break; case "suprimerSource": - $this->suprimerSource(); + $this->suprimerSource($_REQUEST["idSource"]); break; case "setNbArticlesParPage": - $this->setNbArticlesParPage(); + $this->setNbArticlesParPage($_REQUEST["nbSourceParPage"]); break; } @@ -35,20 +35,18 @@ class controllerAdmin { } } - function ajoutSource() { - $user= 'jeducourth'; - $pass='achanger'; - $dsn='mysql:host=localhost;dbname=dbjeducourth'; - $con = new Connection($dsn,$user,$pass); - + function ajoutSource($linkSource) { + global $con; $mdl = new GatewaySources($con); - $mdl->addSources("bonjour.com"); + $source = new Sources($linkSource); + $mdl->addSources($source); //require('menuAdmin.php'); } - function suprimerSource() { - //$mdl = new GatewaySource(); - //$mdl->suprSource(); + function suprimerSource($idSource) { + global $con; + $mdl = new GatewaySources($con); + $mdl->deleteSources($idSource); //require('menuAdmin.php'); }