Advertisement
pabloducato

request_with_fault

Dec 26th, 2018
331
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.12 KB | None | 0 0
  1. ?php
  2.    if(isset($_POST['submit'])){
  3.       $file = $_FILES['image'];
  4.       echo "<pre>";
  5.       print_r($file);
  6.       echo "</pre>";
  7.  
  8.       $fileName = $_FILES['file']['name'];
  9.       $fileTmpName = $_FILES['file']['Tmp_name'];
  10.       $fileError = $_FILES['file']['error'];
  11.       $fileSize = $_FILES['file']['size'];
  12.       $fileType = $_FILES['file']['type'];
  13.  
  14.       $fileExt = explode('.', $fileName);
  15.       $fileActualExt = strtolower(end($fileExt));
  16.  
  17.       $allowed = array('jpg','jpeg','png','pdf');
  18.  
  19.       if (in_array($fileActualExt, $allowed)) {
  20.          if ($fileError == 0) {
  21.             if ($fileSize < 100000) {
  22.                $fileNameNew = uniqid('',true).".".$fileActualExt;
  23.  
  24.                $fileDestionation = "../image/IMG".$fileNameNew;
  25.                move_uploaded_file($fileTmpName, $fileDestionation);
  26.  
  27.                echo "succes";
  28.  
  29.             } else {
  30.                echo "Plik jest za duży!";
  31.             }
  32.          } else {
  33.             echo "Nie udało się przesłać pliku";
  34.          }
  35.       }else {
  36.          echo "Nie udało się wysłać pilku tego typu.";
  37.       }
  38.  
  39.  
  40.    }
  41. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement