關(guān)于教程中的錯誤,報錯詳解
人非圣賢孰能無過?我在這里糾正老師幾個錯誤,相信大家在自己輸代碼的時候也遇到了報錯,請修改如下代碼。 在doAction5.php中加一句代碼$res['dest']=isset($res['dest'])?$res['dest']:'null';于$uploadFiles[]=$res['dest'];上方 因為在未成功上傳的時候$rest['dest']是未定義的! 未完待續(xù),看其余評論。
人非圣賢孰能無過?我在這里糾正老師幾個錯誤,相信大家在自己輸代碼的時候也遇到了報錯,請修改如下代碼。 在doAction5.php中加一句代碼$res['dest']=isset($res['dest'])?$res['dest']:'null';于$uploadFiles[]=$res['dest'];上方 因為在未成功上傳的時候$rest['dest']是未定義的! 未完待續(xù),看其余評論。
2016-02-13
舉報
2016-08-12
null不要加引號
2016-07-26
還有最后
這里是不是也有問題, 因為即使文件移動失敗,他也會顯示上傳成功。if后面的沒有加到else里面,所以應(yīng)該是會在所有情況下都執(zhí)行,對吧
2016-02-13
在upload_func1.php中看到這句if($res) return $res;應(yīng)該改為if(!empty($res)){return $res;}
詳解:因為原來這句代碼判斷$res是否為真,因為當(dāng)$res上傳空文件的時候直接就也是true,然而這句代碼還是執(zhí)行了,所以我們應(yīng)該判斷的是$res是否不為空,如此的話就直接返回$res;就不會報錯$res不存在的情況了。