diff --git a/functions.php b/functions.php index 1607338f..03e34eaf 100644 --- a/functions.php +++ b/functions.php @@ -635,7 +635,14 @@ function checkFileUpload($file, $allowed_extensions) { return "File size exceeds the limit."; } - // Perform additional content-based validation here, if needed + // Read the file content + //$fileContent = file_get_contents($tmp); + + // Hash the file content using SHA-256 + //$hashedContent = hash('sha256', $fileContent); + + // Generate a secure filename using the hashed content + //$secureFilename = $hashedContent . '.' . $extension; // Generate a secure filename using SHA-256 $secureFilename = hash('sha256', time() . $name) . '.' . $extension;