Query: is_uploaded_file
OS: php
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
IS_UPLOADED_FILE(3) 1 IS_UPLOADED_FILE(3) is_uploaded_file - Tells whether the file was uploaded via HTTP POSTSYNOPSISbool is_uploaded_file (string $filename)DESCRIPTIONReturns TRUE if the file named by $filename was uploaded via HTTP POST. This is useful to help ensure that a malicious user hasn't tried to trick the script into working on files upon which it should not be working--for instance, /etc/passwd. This sort of check is especially important if there is any chance that anything done with uploaded files could reveal their contents to the user, or even to other users on the same system. For proper working, the function is_uploaded_file(3) needs an argument like $_FILES['userfile']['tmp_name'], - the name of the uploaded file on the client's machine $_FILES['userfile']['name'] does not work.PARAMETERSo $filename - The filename being checked.RETURN VALUESReturns TRUE on success or FALSE on failure.EXAMPLESExample #1 is_uploaded_file(3) example <?php if (is_uploaded_file($_FILES['userfile']['tmp_name'])) { echo "File ". $_FILES['userfile']['name'] ." uploaded successfully. "; echo "Displaying contents "; readfile($_FILES['userfile']['tmp_name']); } else { echo "Possible file upload attack: "; echo "filename '". $_FILES['userfile']['tmp_name'] . "'."; } ?>SEE ALSOmove_uploaded_file(3), $_FILES, See Handling file uploads for a simple usage example.. PHP Documentation Group IS_UPLOADED_FILE(3)
Related Man Pages |
---|
is_executable(3) - php |
mongogridfsexception(3) - php |
curl_file_create(3) - php |
is_uploaded_file(3) - php |
is_writable(3) - php |
Similar Topics in the Unix Linux Community |
---|
Check for file size is zero or not. |
Strange, date and touch returning different times. |
Perl Error Handling Problem |
Web hosting security question |
echo windows path |