0
我有下面的腳本,他們給我這個警告。如何解決警告:preg_match()
(!) Warning: preg_match() [<a href='function.preg-match'>function.preg-match</a>]: Unknown modifier ']'
這是我的代碼:
if ((preg_match("<[^>]*script*\"?[^>]*>", $check_url)) || (preg_match("<[^>]*object*\"?[^>]*>", $check_url)) ||
(preg_match("<[^>]*iframe*\"?[^>]*>", $check_url)) || (preg_match("<[^>]*applet*\"?[^>]*>", $check_url)) ||
(preg_match("<[^>]*meta*\"?[^>]*>", $check_url)) || (preg_match("<[^>]*style*\"?[^>]*>", $check_url)) ||
(preg_match("<[^>]*form*\"?[^>]*>", $check_url)) || (preg_match("\([^>]*\"?[^)]*\)", $check_url)) ||
(preg_match("\"", $check_url))) {
die();
我怎樣才能解決這個問題?
檢查syntacx \ pregmatch的X –
分隔符!您需要添加它們 – Dale
還有很多重複 - 請思考如何簡化它。 – nickhar