Add "error handling"TM
authorJacob Casper <dev@jacobcasper.com>
Sat, 9 Apr 2022 21:14:16 +0000 (16:14 -0500)
committerJacob Casper <dev@jacobcasper.com>
Sat, 9 Apr 2022 21:14:16 +0000 (16:14 -0500)
don't actually handle anything but at least set a header and display
something for me. I kept hitting php_ini_maxfilesize errors.

upload.php

index 295f420..735f96a 100644 (file)
@@ -17,6 +17,10 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
     $mime_type = $images['type'][$i];
     $tmp_file = $images['tmp_name'][$i];
     $error = $images['error'][$i];
+    if($error != '0') {
+      http_response_code(400);
+      die('Upload error');
+    }
     $size = $images['size'][$i];
     // strip EXIF
     $img = new Imagick($tmp_file);