PHP, $_FILES, a value="" w formularzu: <input type="file"... a

Odpowiedz Nowy wątek
2012-02-07 18:53
0

Mam taki urywek kodu w HTML'u:

 <input type="file" class="wpis" name="tab[]" id="temat" VALUE="" /> 

Po wciśnięciu submit'u: czy istnieje możliwość przypisania do wartości value="" w formularzu nazwę przesyłanego pliku ?? W miejsce "Nie wybrano pliku" ?? Potrzebne mi to, ponieważ po niżej wyboru pliczków mam kod z obrazka (security code) i w momencie dodania zdjęć, a nie wpisaniu kodu z obrazka jest błąd taki, że czyści mi zmienna globalna $_FILES[]; do zera, nie ma w niej nic :/ why ??

Pozostało 580 znaków

2012-02-07 19:30
0

Nie, niemożliwe jest ustawienie wartości dla elementu input o typie file. Względy bezpieczeństwa.

Pozostało 580 znaków

2012-02-07 20:17
0

ok, tak myślałem. tylko szkoda, bo jak użytkownik doda swoje zdjęcia do formularza, ale np źle wypełni kod z obrazka albo innego textowego input'a to zeruje mi $_FILES, a reszta inputów zostaje bez zmian. Trochę to może być uciążliwe dla użytkownika :/ ale cóż ...

Pozostało 580 znaków

2012-02-07 22:57
0

walidację inputów możesz zrobić w html5, w javascripcie. captchę ajaxem. kto będzie miał javascript włączony uniknie opisanego przez Ciebie problemu, kto nie - no cóż, wybierze plik raz jeszcze


Pozostało 580 znaków

2012-02-08 00:03
0

tak, tak wiem :) ale zaczynam od walidacji w PHP. A HTML 5 to tak nie bardzo... ma dużo wypasionych rzeczy do formularzy, ale nie działa w starszych wersjach przeglądarek i też dla mnie lipka :/ Skończę w PHP to zacznę pisać walidacje w js, dzieki :)

Pozostało 580 znaków

2012-02-08 22:24
0

Zrób wypełnianie formularza w dwóch etapach: 1 etap: pola tekstowe + captcha, 2 etap: zjdęcia.

Pozostało 580 znaków

2012-02-09 16:15
0

Albo cache'uj zdjecia niezaleznie od tego czy reszta inputow jest dobrze czy zle.


!user image
I am he who watches they. I am the fist of retribution. That which does quell the recalcitrant. Dare you defy the Warchief? Dare you face my merciless judgement?

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0