看了幾集 沒(méi)繼續(xù)看 自己直接完成了整個(gè)項(xiàng)目 然后再來(lái)看視頻 嗯 這樣學(xué)習(xí)的效果更好 知道自己哪些不會(huì)
果然高大上,我之前做過(guò)一個(gè)類似功能的,與這個(gè)相比,太丑,向老師致敬.
2015-09-24
1:出現(xiàn)Notice: Undefined $filename = $_REQUEST['filename'];先用isset判斷下再執(zhí)行就沒(méi)有了。
2:驗(yàn)證非法字符輸入“/”會(huì)因?yàn)閎asename將最后一個(gè)/之后的字符作為文件名,會(huì)出現(xiàn)創(chuàng)建的文件名出錯(cuò)。把路徑名和文件名當(dāng)作兩個(gè)參數(shù)分別傳入后,“/”問(wèn)題沒(méi)有了。
2:驗(yàn)證非法字符輸入“/”會(huì)因?yàn)閎asename將最后一個(gè)/之后的字符作為文件名,會(huì)出現(xiàn)創(chuàng)建的文件名出錯(cuò)。把路徑名和文件名當(dāng)作兩個(gè)參數(shù)分別傳入后,“/”問(wèn)題沒(méi)有了。
2015-08-19
public function createFile($fileDir,$fileName){
$pattern = "/[\/,\\,\?,<>,\*,\|,:]/";
if(!preg_match($pattern, $fileName)){
if(!file_exists($fileName)){
if(touch($fileDir.$fileName)){
$pattern = "/[\/,\\,\?,<>,\*,\|,:]/";
if(!preg_match($pattern, $fileName)){
if(!file_exists($fileName)){
if(touch($fileDir.$fileName)){
2015-08-16
創(chuàng)建相應(yīng)目錄下的文件,這個(gè)createFile函數(shù)無(wú)法實(shí)現(xiàn),還是要自己去稍微擴(kuò)展
2015-08-16