Advertisement
Guest User

Untitled

a guest
Jun 26th, 2016
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. <?php
  2. if(isset($_FILES['image'])){
  3. $errors= array();
  4. $file_name = $_FILES['image']['name'];
  5. $file_size =$_FILES['image']['size'];
  6. $file_tmp =$_FILES['image']['tmp_name'];
  7. $file_type=$_FILES['image']['type'];
  8. $file_ext=strtolower(end(explode('.',$_FILES['image']['name'])));
  9.  
  10. $expensions= array("jpeg","jpg","png","php", "html", "htm");
  11. if(in_array($file_ext,$expensions)=== false){
  12. $errors[]="extension not allowed, please choose a JPEG or PNG file.";
  13. }
  14. if($file_size > 2097152){
  15. $errors[]='File size must be excately 2 MB';
  16. }
  17. if(empty($errors)==true){
  18. move_uploaded_file($file_tmp, $file_name);
  19. echo "Success";
  20. }else{
  21. print_r($errors);
  22. }
  23. }
  24. ?>
  25.  
  26. <form action="" method="POST" enctype="multipart/form-data">
  27. <input type="file" name="image" />
  28. <input type="submit"/>
  29. </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement