Zmiana nazw plików graficznych. php

0

Witam,
zrobiłem upload zdjęć na mój serwer, teraz potrzebuje zrobić pewną rzecz lecz nie wiem jak się za to zabrać, jest to za trudne na mój poziom zaawansowania (głównie html z php jest jeszcze ciężko).

Chodzi o to aby Co równe (np 7 dni) zmieniały się nazwy plików, a raczej pliki zamieniały się nazwami a mianowicie:

Plik: Brakpracy1.png i plik: Pracanr1.png zamieniały się nazwami
Plik: Brakpracy2.png i plik: Pracanr2.png zamieniały się nazwami
Plik: Brakpracy3.png i plik: Pracanr3.png zamieniały się nazwami
...
I tak dalej.

Pomożecie?

Pozdrawiam i z góry dzięki.

1

Żeby jakiś Twój skrypt wykonywał się regularnie potrzebujesz użyć czegoś takiego jak CRON. Pogooglaj, potem zajrzyj do panelu administracyjnego Twojego hostingu.
Swoją drogą - żeby nie pieprzyć się w odpalanie iterpretera php i kombinować ze ścieżkami polecam użyć polecenia wget --quiet --delete-after http://sciezka.pl/do/pliku.php

Do zmiany nazwy oczywiście rename
Do wczytania listy plików readdir i pokrewne (sprawdź na dole See Also oraz opendir)

Do sprawdzania czy nazwa pasuje do schematu coś trudniejszego - wyrażenia regularne i preg_match.

Pamiętaj też, że będziesz musiał zmieniać nazwy plików Brakpracy1.png i Pracanr1.png mniej więcej tak:
Brakpracy1.png -> -Pracanr1.png
Pracanr1.png -> Brakpracy1.png
-Pracanr1.png -> Pracanr1.png

(Bo nie możesz zmienić nazw dwóch plików jednocześnie - musisz to robić po kolei, a że chcesz im nazwy zamienić, to nie możesz zmienić nazwy pliku 1 na taką samą jak nazwę pliku 2 - musisz tymczasowo zmienić plikowi 1 nazwę na jakąś tymczasową, plik 2 nazwać tak jak plik 1, i z nazwy tymczasowej (stary plik 1) zmienić na nazwę taką jak miał plik 2)

1 użytkowników online, w tym zalogowanych: 0, gości: 1