What are some recommended resources or tutorials for learning how to manage file uploads and directory creation in PHP?
To manage file uploads and directory creation in PHP, you can use the built-in functions like `move_uploaded_file()` for file uploads and `mkdir()` for directory creation. It's important to properly handle file uploads to ensure security and prevent any potential vulnerabilities.
// Handle file upload
$target_dir = "uploads/";
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {
echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " has been uploaded.";
} else {
echo "Sorry, there was an error uploading your file.";
}
// Create directory
$dir = "new_directory";
if (!file_exists($dir)) {
mkdir($dir);
echo "Directory created successfully.";
} else {
echo "Directory already exists.";
}