Autor | Zpráva | ||
---|---|---|---|
Jan Tojnar Profil |
#1 · Zasláno: 22. 6. 2008, 18:42:06
Jak bych měl zjistit poslední aktualizaci soubotu v PHP?
|
||
souki Profil |
#2 · Zasláno: 22. 6. 2008, 18:44:06 · Upravil/a: souki
přes čas poslední modifikace souboru?
http://cz.php.net/manual/en/function.filectime.php |
||
Jan Tojnar Profil |
#3 · Zasláno: 22. 6. 2008, 18:44:47
A to je jak?
|
||
vydrus Profil |
#4 · Zasláno: 22. 6. 2008, 18:46:23
<?php echo(StrFTime("%d. %m. %Y", getLastMod())); ?>
|
||
Jan Tojnar Profil |
#5 · Zasláno: 22. 6. 2008, 18:48:22
dik
|
||
souki Profil |
#6 · Zasláno: 22. 6. 2008, 18:54:46
vydrus
To ale vrátí poslední modifikaci souboru, ze kterého to zavolá. Což mu je v případě, že to bude vypisovat v includované patičce celkem k ničemu |
||
vydrus Profil |
#7 · Zasláno: 22. 6. 2008, 19:12:08
Poč by to mělo bejt v patičce, když se to týká určitého souboru?
|
||
souki Profil |
#8 · Zasláno: 22. 6. 2008, 19:18:33
vydrus
Protože to asi nebude vypisovat do prostředka stránky |
||
Měsíček Profil |
#9 · Zasláno: 22. 6. 2008, 19:22:52 · Upravil/a: Měsíček
Mně se nejvíce zamlouvá tohle:
<?php echo("Poslední aktualizace souboru provedena: ".date("H:i:s d.m.Y", filectime(__FILE__))); ?> Vydrusi co se týče tvého kódu, pochop, že patička být includovaná může a nemusí a také tento skript může být v patičce, ale také nemusí a tak je všeobecně lepší použít skript, který bude plně fungovat v obou dvou případech. |
||
vydrus Profil |
#10 · Zasláno: 22. 6. 2008, 19:23:11
http://astrogalerie.ic.cz/zeme.php - koukni se na konec, a neni to v includu patičky
|
||
Měsíček Profil |
#11 · Zasláno: 22. 6. 2008, 19:26:06
Viz můj upravený příspěvek nahoře ;)
|
||
souki Profil |
#12 · Zasláno: 22. 6. 2008, 19:27:06
vydrus
Navíc podle komentářů na php.net není getLastMod() úplně spolehlivý. |
||
Jan Tojnar Profil |
#13 · Zasláno: 23. 6. 2008, 16:34:45
Když vložim
<?php $thisfile = $_SERVER['PHP_SELF'] echo("Poslední aktualizace souboru provedena: ".date("H:i:s d.m.Y", filectime($thisfile))); ?> Píše to: Warning: filectime() [function.filectime]: SAFE MODE Restriction in effect. The script whose uid/gid is 42742/42742 is not allowed to access / owned by uid/gid 0/0 in /storage/www2/2/site42742/wwwroot/footer.php on line 12 Warning: filectime() [function.filectime]: stat failed for /articles.php in /storage/www2/2/site42742/wwwroot/footer.php on line 12 Poslední aktualizace souboru provedena: 01:00:00 01.01.1970 |
||
Časová prodleva: 16 let
|
0