第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

有一個問題,就是復制文件夾時,如果輸入目標文件夾為../../../../,輸?shù)揭欢ǔ潭炔皇嵌继鰂ile了,但是還是會復制成功,,

有一個問題,就是復制文件夾時,如果輸入目標文件夾為../../../../,輸?shù)揭欢ǔ潭炔皇嵌继鰂ile了,但是還是會復制成功,,

正在回答

3 回答

那是因為他的那段代碼沒有對else部分進行判斷,而是直接執(zhí)行整個函數(shù)就返回復制成功,這個函數(shù)應該像他寫的其他函數(shù)一樣要對多種情況進行判斷然后將返回結(jié)果寫到$mes中,再返回。不過這個小問題大神肯定想到了,只是個疏忽而已。還有其實在判斷目錄是否存在時是存在的,那是因為確實是超出了file的范圍。但是沒有超過你的代碼所在的盤的目錄,即使你寫再多的../系統(tǒng)會默認將文件夾放到該盤的一級目錄下(我是這么理解的,因為我操作一遍確實是這樣),所以確實是復制成功。只能說這個方法對于其他情況都考慮,然后寫好返回信息。我是新手,個人觀點,對錯不知道哦。

0 回復 有任何疑惑可以回復我~
#1

王小仙 提問者

非常感謝!
2016-07-08 回復 有任何疑惑可以回復我~

在路徑那里設個判斷,因為我們正常操作是不會出現(xiàn)? /../ 來返回,正則匹配出現(xiàn) ..? 就 賦值目錄變量為file,這樣應該就訪問不了file目錄之外的目錄。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

有一個問題,就是復制文件夾時,如果輸入目標文件夾為../../../../,輸?shù)揭欢ǔ潭炔皇嵌继鰂ile了,但是還是會復制成功,,

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號