Forráskód Böngészése

Check upload file exsits

walkor 1 éve
szülő
commit
563b159045
1 módosított fájl, 7 hozzáadás és 0 törlés
  1. 7 0
      src/Protocols/Http/Request.php

+ 7 - 0
src/Protocols/Http/Request.php

@@ -194,6 +194,13 @@ class Request implements Stringable
      */
     public function file(string $name = null)
     {
+        clearstatcache();
+        foreach ($this->data['files'] ?? [] as $file) {
+            if (!is_file($file['tmp_name'])) {
+                unset($this->data['files']);
+                break;
+            }
+        }
         if (!isset($this->data['files'])) {
             $this->parsePost();
         }