Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Usuwanie plików
beat
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 29.05.2008

Ostrzeżenie: (0%)
-----


Witam.
Napisałem funkcję która umożliwi wysłanie pliku z dysku wczytanie z niego danych a następnie usuwa go.
Ale potrzebował bym zrobić coś takiego żeby utworzony na serwerze plik pozostawał dopóki użytkownik znajduje się na stronie, lub ewentualnie do momentu wygaśnięcia sesji albo żeby stare pliki lub foldery były usuwane z serwera co jakiś czas.
Czy istnieje w ogóle taka możliwość ?
Go to the top of the page
+Quote Post
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Hej,

Możesz stworzyć skrypt, który będzie odpalany w cronie co jakiś czas usuwający pliki starsze niż np. 1 dzień. To jest pierwsze rozwiązanie, najprostsze.

Z wygaśnięciem sesji też dało by radę, ale jest to już bardziej skomplikowane. Musiałbyś obsługiwać sesję ręcznie np. w bazie i tam razem z usunięciem starych sesji usuwać wszystkie pliki użytkownika.
Go to the top of the page
+Quote Post
beat
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 29.05.2008

Ostrzeżenie: (0%)
-----


Dzięki za szybką odpowiedź.

Szczerze mówiąc do tej pory nie wiedziałem o istnieniu czegoś takiego jak cron. Ale z tego co poczytałem na jego temat na serwerze który dostałem od mojej uczelni raczej nic z tym nie zrobię (znalazłem na mim plik crontab ale nie mogę go nawet otworzyć, a co dopiero myśleć o edycji).
Chyba trzeba pomyśleć nad jego zmianą.

Ten post edytował beat 17.02.2011, 18:13:09
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.09.2025 - 23:23