Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] input type="file" - problem z edycją
webber
post 28.03.2009, 13:41:35
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ć smile.gif

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."
Go to the top of the page
+Quote Post
Spawnm
post 28.03.2009, 13:49:39
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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:39