& new есть в строке? Ну все пизнец, переписывать. Вторая это в in_array() собственно массив не передан