废话就不多说了,php5.5以后,$_FILES所获取值改变了。
原先$_FILES['error']就能输出错误的值了。
现在不一样了,比如,我们在模板里面表单是
,那么$_FILES的值就存在于键值为path的数组里面。也就是说php5.5版本一下的$_FILES是一个一位数组,但php5.5以上的就是二维数组了,我现在表达的可能不太明白,你们输出$_FILES的值就大概明白了。
还有一个问题就是mkdir函数,以前php5.5版本直接用这个函数加文件目录就可以创建目录,但升级以后好像就不行了,所以我参考了php5.5帮助手册。才知道后面还要加上两个参数才行,如下:
mkdir('/test1/test2', 0777, true);