Quote:
Originally posted by BlueVoltage
I keep getting these errors:
I am running 2.2.7 (I know the hack has only been tested on 2.2.5 and 2.2.6)
|
Your missing a comma (,) after "/vbscript
:/si"
e.g.
PHP Code:
$searcharray = array(
"/(\[)(list)(=)(['\"]?)([^\"']*)(\\4])(.*)(\[\/list)(((=)(\\4)([^\"']*)(\\4]))|(\]))/siU",
"/(\[)(list)(])(.*)(\[\/list\])/siU",
"/(\[\*\])/siU",
"/(\[)(url)(=)(['\"]?)(www\.)([^\"']*)(\\4)(.*)(\[\/url\])/siU",
"/(\[)(url)(=)(['\"]?)([^\"']*)(\\4])(.*)(\[\/url\])/siU",
"/(\[)(url)(])(www\.)([^\"]*)(\[\/url\])/siU",
"/(\[)(url)(])([^\"]*)(\[\/url\])/siU",
"/(\[)(php)(])(\r\n)*(.*)(\[\/php\])/siU",
"/(\[)(code)(])(\r\n)*(.*)(\[\/code\])/siU",
"/javascript:/si",
"/about:/si",
"/vbscript:/si", // <--- comma
"/(\[sig\=)(.*)(\])/esiU" // addition
);
Oh don't copy, paste the above fragment as vB adds additional spaces that stop it from being valid PHP.