22 lines
		
	
	
		
			473 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			473 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| // A list of permitted file extensions
 | |
| $allowed = array('png', 'jpg', 'gif','zip');
 | |
| 
 | |
| if(isset($_FILES['upl']) && $_FILES['upl']['error'] == 0){
 | |
| 
 | |
| 	$extension = pathinfo($_FILES['upl']['name'], PATHINFO_EXTENSION);
 | |
| 
 | |
| 	if(!in_array(strtolower($extension), $allowed)){
 | |
| 		echo '{"status":"error"}';
 | |
| 		exit;
 | |
| 	}
 | |
| 
 | |
| 	if(move_uploaded_file($_FILES['upl']['tmp_name'], 'Pic/'.$_FILES['upl']['name'])){
 | |
| 		echo '{"status":"success"}';
 | |
| 		exit;
 | |
| 	}
 | |
| }
 | |
| 
 | |
| echo '{"status":"error"}';
 | |
| exit; |