robos85
23.07.2008, 12:17:38
Mam taki problem, że mam formularz i w nim pola typu file.
Wysyłając formularz, chciałbym zachować wartość tego pola, tzn. nie ładować plik wybrany, tlyko zachować lokalizację pliku wskazanego w danym polu.
Jak to zrobić?
.radex
23.07.2008, 12:33:59
AFAIK nie da się.
robos85
23.07.2008, 12:50:26
czyli nie ma możliwości zapamiętania?
tomasznowicki
23.07.2008, 12:59:12
Nie da się ze względów bezpieczeństwa. Specialnie ktoś tak wymyśłił żeby nie tracić kontroli nad tym co jest wysyłane na serwer.
vokiel
23.07.2008, 13:01:12
Możesz za pomocą javascript przepisać to co jest w polu do pola typu hidden.
robos85
23.07.2008, 18:45:01
jak? bo może to samo zamiast do inputa dam w sesje
nowotny
23.07.2008, 19:31:53
OT: A na co ci to wiedzieć ścieżkę do pliku na komputerze usera do którego nawet nie masz dostępu...? nic ci to nie daje...
robos85
23.07.2008, 19:38:52
Może tak:
To ma być ogólnie dynamiczne, jest 1 pole select, 3 pola text, 2 pola file i 1 pole checkbox.
User zosbie wklepuje dane (domyślnie 1 taka tabelka jak wyżej pokazana) ale ma możliwość kliknięcia na dodaj więcej i wtedy powinna mu się pokazać kolejna tabelka, z takimi samymi polami jak ta wyżej itd..
Gdy już skończy z x ilością tego klika dodaj, i się wszystko do bazy dodaje.
Samo dodawanie wiem jak zrobić, ale jak w JS napisać takie coś jak opisałem powyżej?
Znalazłem kilka poradników na necie ale żaden nie opisuje mojego problemu.
Obok każdego pola input ma być opis czyli np Imię: <input ......
Maxik
23.07.2008, 19:50:32
Zrób dodawanie formularzy w JS i po kłopocie
robos85
23.07.2008, 19:53:18
no właśnie ta część mnie zastanawia bo mi to nie wychodzi :/
Maxik
23.07.2008, 20:12:03
Napisz może do mnie na Gadu-gadu(8780779) to może wspólnymi siłami coś napiszemy
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.