A.操作前,將文件名與瀏覽器報(bào)告的文件名對(duì)比 B.操作前,用file_exists函數(shù)確保文件存在 C.用is_uploaded_file函數(shù)確認(rèn)你的文件的確是通過(guò)HTTP方式傳輸過(guò)來(lái)的 D.用move_upload_file()將文件移動(dòng)到安全位置 E.只信任PHP存儲(chǔ)臨時(shí)文件的目錄下的文件
A.總是給要在exec()中執(zhí)行的命令加` B.總是使用shell_exec函數(shù),它能夠在執(zhí)行前對(duì)命令進(jìn)行安全檢查 C.使用escapeshellcmd函數(shù)轉(zhuǎn)義命令中的特殊字符 D.在執(zhí)行命令前,先用ini_set()打開safe_mode E.用escapeshellarg函數(shù)在執(zhí)行前轉(zhuǎn)義命令參數(shù)
A.在數(shù)據(jù)服務(wù)器和web服務(wù)器之間放置防火墻 B.轉(zhuǎn)義用戶數(shù)據(jù),使其中無(wú)法包含DBMS能執(zhí)行的SQL命令 C.使用存儲(chǔ)例程 D.使用面向?qū)ο缶幊?,把每個(gè)查詢定義為單獨(dú)的類