Datum

zdravím chtěl sem dát na stránky datum ale někde sme asi udělal chybku a nemůžu ji najít poraďte díky

hlášení chyby: Notice: Undefined offset: -1 in c:\program files\easyphp1-8\www\zahlavi.php on line 28

<?php
$mesic=Date("m");
$mesice=array("ledna","února","březena","dubena","květena","červena",
"červenece","srpena","zaří","říjena","listopadu","prosince");
$dentyden=Date("w");
$dny=array("pondelí","uterý","středa","čtvrtek","pátek","sobota","neděle");
echo("Dnes je: ");

tohle je ten 28 řádek který háže chybku:

$datum=$dny[$dentyden-1].Date(" j. ").$mesice[$mesic-1].Date(" Y");

echo ("$datum");
?>
Vzhledem k tomu, že $dentyden nabývá hodnot 0..6 a začíná nedělí, tak je to snad jasné.

Trochu zvláštní skloňování měsíců.

$mesic=Date("n");

Celé je to nějaké krkolomné. Zkus nastudovat http://cz.php.net/manual/cs/function.date.php
<HTML>Kit: Souhlasím, má tam být ledena a prosinece.

Co se týče dnů, je to jak napsal Kit, zbavte se -1 za $dentyden a předělejte pole $dny na array("neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota").</HTML>
díky funguje jak má

a to skloňování :D
první sem tam měl leden, únor, březen a pak sem to chtěl vyskloňovat a napsal sem za to dycky a a nějak mi ušlo že je to špatně :-)