Hola no estoy muy seguro , pero me parece que estas usando palabras reservadas de php , que no se pueden usar como variables, pues solo las debe usar php internemente,
por ej , estas usando estas:
$var
$new
y creo que hay mas , revisá el codigo.
Si no estoy en lo correcto por favor corriganmé
edito:
Te dejo un link pa que veas
http://www.php-es.com/reserved.html