Tools, FAQ, Tutorials:
Filtering Out Empty Files in PHP
Why Do You Need to Filter Out Empty Files in PHP?
✍: FYIcenter.com
When you are processing uploaded files, you need to check for empty files, because they could be resulted from a bad upload process but the PHP engine could still give no error. For example, if a user typed a bad file name in the upload field and submitted the form, the PHP engine will take it as an empty file without raising any error. The script below shows you an improved logic to process uploaded files:
<?php $file = '\fyicenter\images\fyicenter.logo'; $error = $_FILES['fyicenter_logo']['error']; $tmp_name = $_FILES['fyicenter_logo']['tmp_name']; print("\n"); if ($error==UPLOAD_ERR_OK) { if ($_FILES['fyicenter_logo']['size'] > 0) { move_uploaded_file($tmp_name, $file); print("File uploaded.\n"); } else { print("Loaded file is empty.\n"); } } else if ($error==UPLOAD_ERR_NO_FILE) { print("No files specified.\n"); } else { print("Upload faield.\n"); } print("\n"); ?>
2016-10-14, 1318👍, 0💬
Popular Posts:
How to Test API as a Publisher Administrator? You can follow this tutorial to test an API operation ...
Where to find tutorials on Using Azure API Management Developer Portal? Here is a list of tutorials ...
How to add request body examples to my Azure API operation 2017 version to make it more user friendl...
What Is the 2017 Version of Azure API Management Service? The 2017 Version of Azure API Management a...
How to build a test service operation to dump everything from the "context.Request" object in the re...