Zdravíčko, nevíte někdo jestli lze udělat v PHP script, který když otevři v prohlížeči třeba http://domena.cz/autodelete.php tak smaže soubory v určité složce STARŠÍ TŘEBA 30ti DNŮ. Když na web něco nahraji a za déle než měsíc spustím tento script, tak by se to mělo smazat.
Máte prosím někdo nějakou, radu nebo návodv případě, že to jde pomocí PHP zjistit kdy byl soubor nahrán, já myslím, že jde, ale nemám naprosto šajn, jak ten script řešit v PHP umím velice málo.
PHP - Automatické mazání souborů Vyřešeno
-
- Level 3
- Příspěvky: 499
- Registrován: červenec 13
- Pohlaví:
- Stav:
Offline
Re: PHP - Automatické mazání souborů
http://php.net/manual/en/function.filemtime.php
http://php.net/manual/en/function.date.php
http://www.php.net/manual/en/function.unlink.php
http://php.net/manual/en/function.readdir.php
http://php.net/manual/en/function.is-dir.php
Foreach, ktery projde pole se soubory ve slozce,ziskane pomoci readdir. Pokud je dany soubor slozka (zjistis pomoci is_dir), ulozi se do pole a projde se potom stejnym zpusobem.
U kazdeho souboru zjisti cas pomoci filemtime a pokud je aktualni cas vetsi 2592000 oproti casu ziskaneho z filemtime, smaze ho pomoci unlink.
http://php.net/manual/en/function.date.php
http://www.php.net/manual/en/function.unlink.php
http://php.net/manual/en/function.readdir.php
http://php.net/manual/en/function.is-dir.php
Foreach, ktery projde pole se soubory ve slozce,ziskane pomoci readdir. Pokud je dany soubor slozka (zjistis pomoci is_dir), ulozi se do pole a projde se potom stejnym zpusobem.
U kazdeho souboru zjisti cas pomoci filemtime a pokud je aktualni cas vetsi 2592000 oproti casu ziskaneho z filemtime, smaze ho pomoci unlink.
MainBoard : ASUS Z9PE-D8 WS
CPU : Intel Core i7 3970X
RAM : Corsair Vengeance Black 16GB (2x8GB)
GPU : 2x nVidia GTX Titan 2way SLI
SSD : Samsung SSD 840 Series - 256GB
HDD : 3x Seagate SV35.5 - 2TB RAID 0
Zvukovka : Creative Sound Blaster VX
CPU : Intel Core i7 3970X
RAM : Corsair Vengeance Black 16GB (2x8GB)
GPU : 2x nVidia GTX Titan 2way SLI
SSD : Samsung SSD 840 Series - 256GB
HDD : 3x Seagate SV35.5 - 2TB RAID 0
Zvukovka : Creative Sound Blaster VX
-
- Level 3
- Příspěvky: 499
- Registrován: červenec 13
- Pohlaví:
- Stav:
Offline
Re: PHP - Automatické mazání souborů Vyřešeno
No do kupy bych to nedal, ale udělal jsem si script v shellu a v kombinaci s cronem mi to funguje samo aniž bych se o to staral, ale dekuju.
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 0
- 4019
-
od Kincl6
Zobrazit poslední příspěvek
05 srp 2024 19:45
-
-
automaticke nastaveni velikosti komentare v Excelu
od Mikik Block » 04 zář 2024 15:17 » v Kancelářské balíky - 0
- 3175
-
od Mikik Block
Zobrazit poslední příspěvek
04 zář 2024 15:17
-
-
- 10
- 2743
-
od Riviera kid
Zobrazit poslední příspěvek
dnes, 06:56
-
- 5
- 3257
-
od L.L
Zobrazit poslední příspěvek
05 úno 2025 17:42
-
-
Program na hledání poškozených souborů JPG Příloha(y)
od Rosta_Kolmix » 09 lis 2024 11:01 » v Design a grafické editory - 2
- 4494
-
od Minapark
Zobrazit poslední příspěvek
15 lis 2024 11:04
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti