Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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>​