Autor | Zpráva | ||
---|---|---|---|
pepe Profil * |
#1 · Zasláno: 20. 12. 2014, 22:09:59
Dobrý večer,
hladám skript alebo ako urobiť skript keď nahrám súbor na web tak chcem aby automaticky napr. po 5 hodinách bol automaticky zmazaný dá sa to alebo existuje už na to hotový skript? Dakujem za odpoveď |
||
mimochodec Profil |
#2 · Zasláno: 20. 12. 2014, 22:57:06
Jak přesně potřebuješ ten čas dodržet?
|
||
pepe Profil * |
#3 · Zasláno: 20. 12. 2014, 23:31:00
no nie zas uplne presne moze byt aj jeden den
|
||
mimochodec Profil |
#4 · Zasláno: 21. 12. 2014, 00:43:23
Nešlo mi o čas, ale o jeho přesnost. Jestli ti to je až tak jedno, spouštěj akce cronem. Najdeš to někde v administraci na hostingu. Je to Je to program, kterému určíš soubor a čas (interval), kdy má ten soubor spustit.
|
||
Chro_ Profil * |
#5 · Zasláno: 21. 12. 2014, 00:49:40
Dejme tomu, že v kořenu webu máš hlavní stránku index.php, na kterou v určitém intervalu chodí lidé, je tam upload formulář a soubory se nahrávají do složky files. Pak je možné do index.php např. před doctype vložit krátký PHP skript.
<?php define('DOBA_HODINY', 5); define('SLOZKA', 'files/'); $time = time(); $soubory = glob(SLOZKA.'*.*'); // *.* znamená jakýkoliv název s jakoukoli příponou souboru foreach ($soubory as $soubor) { if ($time - filectime($soubor) > (DOBA_HODINY * 60 * 60)) { unlink($soubor); } } ?> |
||
Časová prodleva: 6 dní
|
|||
pepe Profil * |
#6 · Zasláno: 27. 12. 2014, 08:56:49
Dakujem funguje to :)
|
||
Časová prodleva: 9 let
|
0