This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lab [2019/03/08 20:30] fplmarques [Current Projects] |
lab [2019/03/14 12:45] (current) fplmarques [Current Projects] |
||
---|---|---|---|
Line 33: | Line 33: | ||
====== Current Projects ====== | ====== Current Projects ====== | ||
- | \\ | ||
\\ | \\ | ||
- | <?php | ||
- | if(isset($_FILES['image'])){ | ||
- | $errors= array(); | ||
- | $file_name = $_FILES['image']['name']; | ||
- | $file_size =$_FILES['image']['size']; | ||
- | $file_tmp =$_FILES['image']['tmp_name']; | ||
- | $file_type=$_FILES['image']['type']; | ||
- | $file_ext=strtolower(end(explode('.',$_FILES['image']['name']))); | ||
- | | ||
- | $extensions= array("jpeg","jpg","png"); | ||
- | | ||
- | if(in_array($file_ext,$extensions)=== false){ | ||
- | $errors[]="extension not allowed, please choose a JPEG or PNG file."; | ||
- | } | ||
- | | ||
- | if($file_size > 2097152){ | ||
- | $errors[]='File size must be excately 2 MB'; | ||
- | } | ||
- | | ||
- | if(empty($errors)==true){ | ||
- | move_uploaded_file($file_tmp,"images/".$file_name); | ||
- | echo "Success"; | ||
- | }else{ | ||
- | print_r($errors); | ||
- | } | ||
- | } | ||
- | ?> | ||
- | |||
- | <html> | ||
- | <body> | ||
- | | ||
- | <form action="" method="POST" enctype="multipart/form-data"> | ||
- | <input type="file" name="image" /> | ||
- | <input type="submit"/> | ||
- | </form> | ||
- | | ||
- | </body> | ||
- | </html> |