PHP - Automatické mazání souborů Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Scientific
Level 3
Level 3
Příspěvky: 499
Registrován: červenec 13
Pohlaví: Muž
Stav:
Offline

PHP - Automatické mazání souborů

Příspěvekod Scientific » 13 srp 2013 21:51

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.

Reklama
HellCoder
Level 2.5
Level 2.5
Příspěvky: 316
Registrován: únor 13
Pohlaví: Muž
Stav:
Offline

Re: PHP - Automatické mazání souborů

Příspěvekod HellCoder » 14 srp 2013 11:32

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.
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

Scientific
Level 3
Level 3
Příspěvky: 499
Registrován: červenec 13
Pohlaví: Muž
Stav:
Offline

Re: PHP - Automatické mazání souborů  Vyřešeno

Příspěvekod Scientific » 14 srp 2013 11:38

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
  • Mazání fotek na google fotky
    od Kincl6 » 05 srp 2024 19:45 » v Vše ostatní (sw)
    0
    4017
    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
    3174
    od Mikik Block Zobrazit poslední příspěvek
    04 zář 2024 15:17
  • Blokování stahovaných souborů
    od Riviera kid » 07 čer 2025 16:47 » v Windows 11, 10, 8...
    9
    2646
    od pcmaker Zobrazit poslední příspěvek
    13 čer 2025 19:01
  • Velikost souboru a složek na disku
    od L.L » 05 úno 2025 11:50 » v Vše ostatní (sw)
    5
    3254
    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
    4492
    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