envoimail = new Envoimail(); } public function index() { } // fonction_envoyersms_kaneza_avec_curl => En vigueur 02/06/2018 public function envoyersms() { // $typeSms = $this->requete->getParametreFormulaire("typeSms"); $destinataires = $this->requete->getParametreFormulaire("destinataires"); $message = $this->requete->getParametreFormulaire("message"); // logenvoimal => dans la base de données $this->envoimail->logenvoisms($destinataires, $message); $url = "https://gateway.esicia.com/sendsms/?"; $postFields = array( 'ohereza' =>'MEDICARE', // 'kuri' =>"250780440758", 'kuri' =>$destinataires, 'ubutumwa' =>$message, 'client' =>'radiant', 'password' =>'umugozi', 'msgid' =>'kanesin' ); $post = http_build_query($postFields); $url .= $post; $result = file_get_contents($url); // pour evoyer en boucle sur la liste des destinataires /* $postFields = array( 'ohereza' =>'MEDICARE', // 'kuri' =>"250780440758", 'kuri' =>$destinataires, 'ubutumwa' =>$message, 'client' =>'radiant', 'password' =>'umugozi', 'msgid' =>'kanesin' ); $dest_s = explode(',', $destinataires); foreach ($dest_s as $dest) { $postFields['kuri'] = $dest; $post = http_build_query($postFields); $url .= $post; $result_partiel = file_get_contents($url); } */ /* print_r($result */ } }