no puedes usar guiones (-) en el nombre de una variable, tienen que ser subrayados (_), prueba cambiando todos esos guiones por subrayados, haber si asi funciona ;)
Cita: Un nombre de variable válido empieza con una letra o el carácter de subrayado, seguido por una serie letras, números, o subrayados. Los nombres de variables en PHP no admiten espacios en blanco, signos de puntuación (acentos, ¡!, ¿?, etc), ni caracteres especiales(%, ñ, etc)