
.. la función te dice que getdate() devuelve un array y que debes introducirle un TIMESTAMP para que funcione... esta mal lo que haces.. te acosejaria leyeras en el manuel el cómo interpretar lo que te muestra...
Pero bueno... usa date() con un switch():
Código PHP:
$var= date("w");
switch($var) {
case 0: echo "Es domingo";
break;
case 1: echo "Es Lunes";
break;
...
case 6: echo "Es Sábado";
break;
}