spanish o english acaso son constantes? ...
Si no lo són .. deberían ir entre comillas para tu IF()
if (($newlan == 0)&&(!$newlan == "spanish"))
pero .. para estos casos tienes la sentencia: switch() que va muy bien ...
Código PHP:
switch ($newlan){
case "spanish":
include("contenido/home/home_spanish.php");
break;
case "english":
include("contenido/home/home_english.php");
break:
default:
include("contenido/home/home_spanish.php");
}
El "switch()" seleciona uno u otro código a ejecutar (en el "case" ) en el caso que corresponda y si no se cumple ninguno de los anteriores pasa a ejecutar lo que indiques en la opción "default" (por defecto).
Un saludo,
PD: .. recuerda también que tienes la estructra de control if () elseif() .. else .... Por si quieres probar con tus IF() ...