![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Panowie robię poprzez formularz przesył plików oraz zwykły input który jest walidowany, niestety pojawił się problem, który polega na tym, że jeśli wysyłam bez "uaktywnienia" walidacji wszystko działa ok, natomiast jeśli "auaktywni" się walidacja gdzieś gubi zmienną:
kod html: kod php:
Robiąc print_r($obrazek1) - widzę, że zmienna $obrazek1 w przypadku wykrycia walidacji i ponownym wysłaniu formularza gdzieś się traci. Ktoś pomoże ? Aha operacje na pliku robię na tablicy , gdyż dojdzie jeszcze możliwość wgrania innego formatu. Ten post edytował casperii 10.06.2018, 17:35:08 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Co dokładnie masz na myśli? Pliki wybrane w input file zostaną zapomniane przy ponownym wyświetleniu formularza i nie da ich się tam ponownie wrzucić (kwestie bezpieczeństwa). Za każdym razem użytkownik będzie musiał ponownie wybrać plik. Możesz to usprawnić w taki sposób, że zapiszesz plik mimo błędu, a w ponownie wyświetlonym formularzu pokażesz np. input hidden, żeby sobie połączyć ten formularz z plikiem.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 21:58 |