|
@@ -17,20 +17,41 @@ class Article extends Base
|
|
|
$this->error = validate($this->validateName)->getError();
|
|
|
return false;
|
|
|
}
|
|
|
- if($data['type']!=2){
|
|
|
+
|
|
|
+ if($data['type'] == 1){ // pdf
|
|
|
if(empty($data['path'])){
|
|
|
$this->error = '文件不能为空';
|
|
|
return false;
|
|
|
}
|
|
|
- if($data['type']==1){
|
|
|
- $s = explode('.',$data['path']);
|
|
|
- $a = $s[count($s)-1];
|
|
|
- if($a!='pdf'){
|
|
|
- $this->error = '只能上传pdf文件';
|
|
|
- return false;
|
|
|
- }
|
|
|
- }
|
|
|
|
|
|
+ $s = explode('.',$data['path']);
|
|
|
+ $a = $s[count($s)-1];
|
|
|
+ if($a!='pdf'){
|
|
|
+ $this->error = '只能上传pdf文件';
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }else if($data['type'] == 3){
|
|
|
+ if(empty($data['video'])){
|
|
|
+ $this->error = '文件不能为空';
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ $s = explode('.',$data['video']);
|
|
|
+ $a = $s[count($s)-1];
|
|
|
+ if($a!='mp4'){
|
|
|
+ $this->error = '只能上传mp4文件';
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }else if($data['type'] == 4){
|
|
|
+ if(empty($data['audio'])){
|
|
|
+ $this->error = '文件不能为空';
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ $s = explode('.',$data['audio']);
|
|
|
+ $a = $s[count($s)-1];
|
|
|
+ if($a!='mp3'){
|
|
|
+ $this->error = '只能上传mp3文件';
|
|
|
+ return false;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
$id = $data['id'];
|