nerdegutta.no
PHP: upload a image from a Python program
11.07.24
Programming
This file is called from this Python program: Python: Take a picture every minute and upload it
< ? php if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (isset($_FILES['file']) && $_FILES['file']['error'] === UPLOAD_ERR_OK) { // Get details of the uploaded file $fileTmpPath = $_FILES['file']['tmp_name']; $fileName = $_FILES['file']['name']; $fileSize = $_FILES['file']['size']; $fileType = $_FILES['file']['type']; $fileNameCmps = explode(".", $fileName); $fileExtension = strtolower(end($fileNameCmps)); // Sanitize file name $newFileName = md5(time() . $fileName) . '.' . $fileExtension; // Specify the upload directory path $uploadFileDir = 'uploaded_files/'; $dest_path = $uploadFileDir . $newFileName; // Check if the upload directory exists, if not, create it if (!is_dir($uploadFileDir)) { mkdir($uploadFileDir, 0777, true); } // Move the file to the destination directory if(move_uploaded_file($fileTmpPath, $dest_path)) { $message ='File is successfully uploaded.'; } else { $message = 'There was an error moving the uploaded file.'; } } else { $message = 'There was some error in the file upload.'; } echo $message; } else { echo 'Invalid request method'; } ? >