![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 23.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam formularz przez który dodaje się zdjęcia na stronie ale jeśli dwa różne zdjęcia będą miały taką samą nazwę to będą się wyświetlały jako to samo zdjęcie.
Jak zrobić aby przy dodawaniu zdjęcia nazwa się zmieniała na losowy ciąg znaków? Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 312 Pomógł: 9 Dołączył: 14.10.2006 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
w takim razie zmienna $_FILES['image']['tmp_name'] jest tablicą nazw tymczasowych plików.
Wówczas przenoszenie pliku umieszczasz w pętli:
A jeślli chodzi o dodanie do bazy to zrób to w tej pętli podając aktualnie wygenerowany hash. Możesz też nazwy przechowywać w tablicy i później zbudować zapytania. To już zależy od ciebie. Moim zdaniem najprościej będzie zbudować klasę do obsługi uploadu. Sam sobie kiedyś taką zrobiłem i okazało się że do tej pory używam jej przy różnych projektach. Nie bawię się później w obsługę plików tylko używam gotowych metod. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 23:51 |