Dobrze załapałem póki co programowanie obiektowe? Jakie błędy robie? Co poprawić?
class UploadFiles{ private $file; private $dir; private $chmod=777; public function saveFile($fileName, $dir) { $this->file=$_FILES[$fileName]; $this->dir=$dir.'/'.$this->file['name']; if($this->file['error']==0){ chmod($this->dir, $this->chmod); return true; } }else{ //Nieprawidłowy format pliku } } }else{ switch($_FILES[$this->file]['error']){ case 1: /* KOMUNIKAT o przekroczeniu wartości upload_max_filesize*/; break; case 2: /* KOMUNIKAT o przekroczeniu wartości max_filesize*/; break; case 3: /* KOMUNIKAT o wysłanym częściowo pliku*/; break; case 4: /* KOMUNIKAT o nie wysłaniu żadnego pliku*/; break; } } }else{ return false; } } }