Blanka Ulaherová <ulaher@fannet.sk>: > S prechodom stranok na php sa mi datum aktualizacie zalozeny na > javascripte prirodzene obnovuje vzdy po ich nacitani. Da sa to nejako > osetrit, alebo jedine riesenie je vlozit datum aktualizacie napevno > pri kazdej zmene? Chcela by som, aby bol datum aktualizacie ten, pri > ktorom doslo k uploadu stranky odo mna na server - teda pri skutocnej > zmene jej obsahu. Ja to resim tak, ze mam jeden malej soubor, kterej vzdy znova uploaduju na FTP kdyz probehne nejaka zmena. No a v PHP si zjistim datum toho souboru a vypisu ho do stranky. Ma to tu vyhodu, ze kdyz delam nejaky kosmeticky zmeny, tak ho tam nenahraju = datum posledni zmeny se nezmeni. Pokud menim obsah, znovu ho nahraju na FTP (prepisu puvodni) = datum posledni zmeny se zmeni. Ma to jenom tu nevyhodu. Muze se stat, ze na strane webhostingu probehnou nejake zmeny, presunou si soubory jinam a tim padem mi to ukaze cas toho jejich presunu. Ale v praxi se mi to snad jeste nestalo. Pouzivam k tomu funkci FileATime(). Nejsem si jistej ze je to ta spravna, ale funguje. http://cz.php.net/manual/cs/function.fileatime.php Vypada to asi takhle: <?= Date("j. n. Y", @FileATime("./last-update.txt")); ?> Jak formatovat datum najdes tady: http://cz.php.net/manual/sk/function.date.php P.S.: pokud ti to vypise 1.1.1970, tak tam nemas ten soubor (last-update.txt). -pp21-Received on Sat, 18 Sep 2004 11:47:25 +0200
This archive was generated by hypermail 2.1.8 : 18. 09. 2004, 11:46 CEST