![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 14.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam pytanie, mam skrypt, który wysyła pliki na serwer:
Jak do tego dodać skrypt, który będzie zapisywał tylko pliki graficzne o rozszerzeniach .png .jpg .gif oraz zamieniał ich nazwy na liczby od 1,2,3,4... itd. czyli np. jeśli pobiorę to metodą $_GET to bym miał takie coś: index.php?id=4&cośtamitd. Chcę, żeby zapisywało się to po kolei od 1 do iluś tam oraz jeśli plik będzie istniał pod taką nazwą niech znajdzie wolną nazwę czyli następne id które jest wolne. Proszę o pomoc. Ten post edytował Frey 17.12.2007, 20:00:48 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
Jeśli chodzi typy to poczytaj o $_FILES['type']
Co do id to musisz pobrać nazwy wszystkich plików (scandir()) posortować malejąco (z-a) pobrać pierwszy element tablicy, obciąć rozszerzenie dodać 1, wtem sposób otrzymujesz unikalny numer id kolejnego pliku. Na początku sprawdzasz czy są jakieś pliki, jeśli nie ma id = 0) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 14.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Możesz podać przykład kodu php?
Może ktoś to napisać? ![]() Ten post edytował Frey 19.12.2007, 19:47:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 04:04 |