implementations sgbd dans env/sgbd
[mtweb] / mw / app / data / modules / share / mw_data_users_files.php
index 5e35a4f..c84fda7 100644 (file)
@@ -2,7 +2,7 @@
 
   class mw_data_users_files extends mw_data{
 
-    function check_user_uploads_dir($id_user = null){
+    public function check_user_uploads_dir($id_user = null){
       $env = $this->env();
       if(!isset($id_user)){
         $user = $env->user();
       }
       if(!isset($id_user) || !$id_user) return false;
       if(!preg_match("/^[0-9]+$/", $id_user)) return false;
+      $uploads_dir = $env->path("content")."uploads/";
+      if(!is_dir($uploads_dir)) @mkdir($uploads_dir);
+      if(!is_dir($uploads_dir)) return false;
       $user_dir = $env->path("content")."uploads/".$id_user;
       if(!file_exists($user_dir)) @mkdir($user_dir);
       return file_exists($user_dir);
     }
 
   }
-
-?>
\ No newline at end of file