Problém s Date("w") [vyřešeno]

Keď dám do kódu Date("w"), čo je číslo dňa v týždni a dám to na server, tak sa mi zobrazuje stále 1 ... Pondelok (Pondelí)
Kód:
$rok=Date("Y");
$mesiac=Date("m");
$datum=Date("j");
$den=Date("w");
$hodina=Date("H");
$minuta=Date("i");

if($den = "1"){$zobraz="pondelok";}
elseif($den = "2"){$zobraz="utorok";}
elseif($den = "3"){$zobraz="streda";}
elseif($den = "4"){$zobraz="štvrtok";}
elseif($den = "5"){$zobraz="piatok";}
elseif($den = "6"){$zobraz="sobota";}
elseif($den = "7"){$zobraz="nedeľa";}
else{$zobraz="nezistené";}

echo"Dnes je ".$zobraz.", ".$datum.".".$mesiac.".".$rok.", ".$hodina.":".$minuta.".";

Poraďte! Je niečo zle na servri? alebo mám niečo zle v kóde?
a.... <? a ?> tam mám...
<HTML>= není porovnávací operátor. Velmi častá chyba u začátečníků, použijte ==

A pak bych ještě doporučoval najít si konstrukci switch. Nebo ještě lépe udělat si pole dní a použít číslo dne v týdnu jako index pole.</HTML>
Ja som začiatočník v PHP, takže ešte toho veľa neviem...
Ďakujem.. už to funguje.
jak rikal Nípal, nejlepsi je to delat polem
$dny = array(1 => 'pondelok', 'utorok', ... 'nedele');
$zobraz = $dny[$den];