我正在尝试上传通过上一页上带有“浏览”按钮的表单选择的文件名。执行此操作的代码:
$filename = $_FILES['userfile']['name']; // Get the name of the file (including file extension).
//inserting data order
$clip = "INSERT INTO musicdb
(clipID, clipName, genre)
VALUES
('','$filename','$name1')";
这在尝试上传没有撇号的文件时工作正常,但是当尝试上传带有撇号的文件时,例如“朋友的生日”,则无法上传到 mysql 表。我认为这与在 INSERT 语句中互换使用“和”有关。我不知道$filename = $_FILES['userfile']['name']
默认情况下使用哪个括号是“还是”。
提前致谢