Skocz do zawartości

Kasowanie pliku w php


mf

Rekomendowane odpowiedzi

Skrypt php wykonuje sie gdy ktos go zarzada wiec nie mozesz sobie okreslic kiedy ma sie wykonac i bez crona to sie nie uda. Mozna kombinowac jak nie masz crona na wym serwerku to na innym mozesz zapisac zeby wywolywal tamten skrypt ;) ewentualnie jak masz duzo odslon to mozesz sobie napisac skrypcik ze pierwsza odslona po godzinie X uruchamia skrypt Y nie bedzie to dokladne ale w niektorych warunkach wystarczy.

Pozdrawiam, breja

wl4u3.gif

Odnośnik do komentarza
Udostępnij na innych stronach

Możesz tworzyć plik i sprawdzać jego ostatnią modyfikację. Jeśli upłynęło XX sekund, to wykonuje się jakaś czynność, np. unlink:)

Tylko to sprawdzanie musisz wrzucić na jakąś stronę, na którą w miarę często wchodzą ludzie, żeby się sprawdzało na bieżąco.

Polecam linki stałe w Seomatik.pl oraz dopalacz stron Gotlink.pl.

obrazek.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

Czy ktoś zapodałby przykładowy skrypt kasujący plik po jego wykonaniu?

Edytuj.

<?php
foreach (glob("*.jpg") as $filename) {
  echo "$filename size " . filesize($filename) . "\n";
  unlink($filename);
}

Coś takiego wynalazłem, można zamknąć temat :)

Potrzebujesz pomysł na biznes? Zapraszam na największe forum biznesowe w Polsce!

Odnośnik do komentarza
Udostępnij na innych stronach

unlink na 2 serwerach nie działa (zablokowane przez hostuing !?!)

W takim przypadku można spróbować zrobić to przez FTP.

Swego czasu napisałem kilka funkcji w PHP operujących na plikach w ten sposób, dzięki czemu unikam problemów z cyklu "pliki z prawami użytkownika nobody:nobody".

Swoją drogą, topic się bardziej nadaje do podforum "PHP i MySQL" :)

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności