Bugfix: The function "exif_imagetype" doesn't seem to be available at every system. So we emulate it.
This commit is contained in:
		
					parent
					
						
							
								78444591a6
							
						
					
				
			
			
				commit
				
					
						d6f3de09e8
					
				
			
		
					 1 changed files with 24 additions and 0 deletions
				
			
		
							
								
								
									
										24
									
								
								boot.php
									
										
									
									
									
								
							
							
						
						
									
										24
									
								
								boot.php
									
										
									
									
									
								
							|  | @ -2175,3 +2175,27 @@ function set_template_engine(&$a, $engine = 'internal') { | |||
| 	$a->set_template_engine($engine); | ||||
| } | ||||
| 
 | ||||
| if(!function_exists('exif_imagetype')) { | ||||
| 	function exif_imagetype($file) { | ||||
| 		$size = getimagesize($file); | ||||
| 
 | ||||
| 		switch ($size["mime"]) { | ||||
| 			case "image/jpeg": | ||||
| 				$imagetype = IMAGETYPE_JPEG; | ||||
| 				break; | ||||
| 			case "image/gif": | ||||
| 				$imagetype = IMAGETYPE_GIF; | ||||
| 				break; | ||||
| 			case "image/png": | ||||
| 				$imagetype = IMAGETYPE_PNG; | ||||
| 				break; | ||||
| 			case "": | ||||
| 				$imagetype = ""; | ||||
| 				break; | ||||
| 			default: | ||||
| 				$imagetype = 99; | ||||
| 		} | ||||
| 
 | ||||
| 		return($imagetype); | ||||
| 	} | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue