Example #1
0
 /**
  * CheckUrl
  *
  * Fonction qui controle le mot de passe avant sa modification
  * 
  * @return array; 
  */
 public function checkUrl()
 {
     $send = true;
     libxml_use_internal_errors();
     if (!empty($_POST['url'])) {
         $extension = substr($_POST['url'], -4, 4);
         if ($extension != ".xml") {
             $send = false;
             $erreur[] = "L'url doit etre au format .xml";
         }
         $xml = simplexml_load_file($_POST['url']);
         if ($xml == false) {
             $send = false;
             $erreur[] = "Une erreur s'est produite, veuillez reessayer.";
         } else {
             $erreur2 = libxml_get_errors();
             if (!empty($erreur2)) {
                 $send = false;
                 $erreur[] = "Une erreur s'est produite, veuillez reessayer.";
             }
         }
     } else {
         $send = false;
         $erreur[] = "Veuillez entrer une URL";
     }
     if ($send != false) {
         $user = new User();
         $erreur = $user->addFlux();
     }
     return $erreur;
 }