Los errores que mencionas son muy fáciles de solucionar.
Código PHP:
Ver originalecho foo; // Use of undefined constant foo - assumed 'foo'
Básicamente estás usando un valor que debería ser un string como si fuera constante, es decir, sin comillas.
Probablemente haces algo así:
Código PHP:
Ver original// MAL
echo $vars[head];
// BIEN
echo $vars['head'];
Eso es lo que te sucede.