Quick Reach
Basename introduction
/*
The basename() function used to return file name from a given path.
Syntax of basename
basename(path,suffix)
Example of basename using with file upload script
Step 1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <html> <head> <title>A simple example of uploading a file using PHP script</title> </head> <body> <b>Simple example of uploading a file</b><br /> Choose a file to be uploaded<br /> <form action="upload_file.php" method="post" enctype="multipart/form-data"> <input type="file" name="file" size="50" /> <br /> <input type="submit" value="Upload" /> </form> </body> </html> |
Step 2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <?php $targetfolder = "testupload/"; //Usage of basename() function $targetfolder = $targetfolder . basename( $_FILES['file']['name']) ; if(move_uploaded_file($_FILES['file']['tmp_name'], $targetfolder)) { echo "The file ". basename( $_FILES['file']['name']). " is uploaded"; } else { echo "Problem uploading file"; } ?> |
Leave A Comment?