Move_uploaded_file() 函数故障排除
move_uploaded_file() 函数在文件上传机制中起着至关重要的作用。然而,当遇到非功能性问题时,细致的故障排除是必不可少的。
要解决该问题,第一步是激活 PHP 错误报告。这将显示来自 move_uploaded_file() 函数的详细错误消息,为问题提供有价值的见解。
此外,检查 $_FILES'image' 变量至关重要。该变量将指示文件上传期间遇到的任何错误。在所概述的特定情况下,提供了不正确的文件名。
要解决此问题,建议使用 $_FILES['image'] 数组的 'tmp_name' 键而不是 'name'。这是因为上传的文件最初存储在临时位置。通过使用以下代码,文件将被移动到所需的目录:
move_uploaded_file($_FILES['image']['tmp_name'], __DIR__.'/../../uploads/'. $_FILES["image"]['name']); // echo "Uploaded";
以上是如何对 Move_uploaded_file() 函数进行故障排除?的详细内容。更多信息请关注PHP中文网其他相关文章!