![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 19 Dołączył: 30.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Temat być może troszkę mylący... Wróciłem sobie do php na chwilę, potrzebuję zrobić formularz w którym użytkownik wysyła plik na serwer, nazwa pliku zapisuje się w bazie danych. Jest ok. Problem polega na tym ze input type="file" nie akceptuje value, przy edycji mam problem, jak to rozwiązać by użytkownik miał możliwość edycji tego obrazka, a jeżeli nie wyślę nic to by został poprzedni? Proszę mi tylko potwierdzić czy rozwiązanie które mam w głowie jest ok, a jesli nie to poradzić co zrobić ![]() Pomyślałem, że zrobię to tak... Kowalski dodaje plik plik.jpg, przechodzi do edycji. Wyciągam nazwę pliku, daje ją do <input readonly="readonly" name="plik"> W polu do uploadowania daje name="plikUpload" Teraz w pliku który wykonuje dodanie do bazy sprawdzam IF`em czy dostałem coś o nazwie plikUpload, jeśli nie to do bazy nadpisuje się wartość z readonly czyli to z inputa o nazwie plik. Droga dobra czy łatwiej można rozwiązać edycję? -------------------- "CSS is like a girlfriend. No matter how hard you try, she will always interpret it a different way."
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
przy edycji wyświetlaj miniaturkę obecnego obrazka,
po przesłaniu jeśli input pełny , kasujemy stary obrazek, zapisujemy nowy i aktualizujemy jego nazwę w bazie. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 00:39 |