Пример #1
0
 /**
  * Persite um upload de imagem
  * @param type $path
  * @param type $file
  * @param type $menu_id
  * @param type $relacionamento_id
  * @param type $destaque
  * @return boolean
  */
 public static function addUploadImagem($path, $file, $menu_id, $relacionamento_id, $destaque = 0)
 {
     try {
         UtilString::CreatePathPermission($path);
         $upload = new UploadFiles();
         $upload->upload($path, $file);
         $sql = " INSERT INTO imagem(menu_id, relacionamento_id, titulo, nome_img, nome_thumb, destaque) ";
         $sql .= " VALUES(" . $menu_id . "," . $relacionamento_id . ",";
         $sql .= " NULL,";
         $sql .= "'" . $upload->getNameFile() . "','" . $upload->getNameFile() . "','" . $destaque . "'";
         $sql .= ")";
         if (DBSql::getExecute($sql) === false) {
             throw new Exception();
         }
         return true;
     } catch (Exception $e) {
         return false;
     }
 }