Ako to ze na IE mi ukazuje dátum napr. 30.4.2005 a na OPERE 30.4.105?

no tak ako? inac keby ste pozerali moju site tak uz nesom na wz ale uz stranku mam na massateam05.ic.cz
JAVASCRIPT je takyto


<SCRIPT>
var now = new Date();
var yr = now.getYear();
var mName = now.getMonth() + 1;
var dName = now.getDay() + 1.;
var dayNr = ((now.getDate()<10) ? "" : "")+ now.getDate();

if(dName==1) Day = "Nedeľa";
if(dName==2) Day = "Pondelok";
if(dName==3) Day = "Utorok";
if(dName==4) Day = "Streda";
if(dName==5) Day = "Štvrtok";
if(dName==6) Day = "Piatok";
if(dName==7) Day = "Sobota";
if(mName==1) Month="1.";
if(mName==2) Month="2.";
if(mName==3) Month="3.";
if(mName==4) Month="4.";
if(mName==5) Month="5.";
if(mName==6) Month="6.";
if(mName==7) Month="7.";
if(mName==8) Month="8.";
if(mName==9) Month="9.";
if(mName==10) Month="10.";
if(mName==11) Month="11.";
if(mName==12) Month="12.";

// String to display current date.
var todaysDate =(" "
+ Day
+ " "
+ dayNr
+ ". "
+ Month
+ " "
+ yr);
// Write date to page.

document.open();
document.write("<b>"+todaysDate+"</b>");


</SCRIPT>
No, ono to ukazuje blbě i ve Firefoxu. Určitě tam bude nějaká chybná implementace, podobně jako že "document.all" funguje jen a jen v IE.

Každopádně bych ten datum řešil skrz PHP a bude po problémech.
napises mi ako to tam mam dat w php? lebo do php sa nerozumem!
Akorát jsem koukal, že tam máš i svátky, kdo dnes a zítra. To by bylo moc složitý, ale dej tam toto jako první a svátky si klidně nech v JS:


<?php
$nazev_dne = array("Neděle","Pondělí","Úterý","Středa","Čtvrtek","Pátek","Sobota");

$datum = $nazev_dne[date(w)]." ".date("j. "."n. "."Y");

echo $datum;
?>
okk dikes kamo q:o)
ale takto mi to nejde cim to moze byt?
zkus nahradit getYear pomoci getFullYear nebo mrkni ke me na web, pouzivam v zahlavi stranky neco podobneho v JS
uz to ide super diiiiiiiiiiiiiiiiiiiikes q:o)
MecKeny:

>> ale takto mi to nejde cim to moze byt?

Ten soubor musí mít příponu.php a ne .htm

BTW: Co ti jde? Datum nevidím, jen kdo má svátek.