我有服务器A这个代码可以使用,当转移到服务器B时,代码不起作用。
我正在尝试使用PHP上传文件,一旦我点击提交,$ _FILES数组为空。我可以看到通过$ _POST数组发送的文件,但$ _FILES数组中没有任何内容。我把头发拉出来找不到答案。会是什么答案?
答案 0 :(得分:0)
当然,你没有一个enctype定义。
如果你的html表格中你有:
<form method="post" action="file.php">
更改为:
<form method="post" action="file.php" enctype="multipart/form-data">
其他的pronlem,已经是php.ini中的upload_max_filesize,请检查,或者尝试:
ini_set('upload_max_filesize','512M');