creation si besoin du dossier upload
[mtweb] / mw / app / data / modules / share / mw_data_users_files.php
1 <?php
2
3   class mw_data_users_files extends mw_data{
4
5     function check_user_uploads_dir($id_user = null){
6       $env = $this->env();
7       if(!isset($id_user)){
8         $user = $env->user();
9         if(isset($user["id"])) $id_user = $user["id"];
10       }
11       if(!isset($id_user) || !$id_user) return false;
12       if(!preg_match("/^[0-9]+$/", $id_user)) return false;
13       $uploads_dir = $env->path("content")."uploads/";
14       if(!is_dir($uploads_dir)) @mkdir($uploads_dir);
15       if(!is_dir($uploads_dir)) return false;
16       $user_dir = $env->path("content")."uploads/".$id_user;
17       if(!file_exists($user_dir)) @mkdir($user_dir);
18       return file_exists($user_dir);
19     }
20
21   }
22
23 ?>