Problém s Date("w") [vyřešeno]
6 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
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];