pobieranie sciezki do pliku z formularza

0

Witam

Jak pobrać scężkę do pliku z pola input type="file" do zmiennej javascript. Próbuje w ten sposób:

	
var enc = document.getElementById('ID_ENC');
var adres=new String(enc.value);

ale w zmiennej adres jest tylko nazwa pliku, pomimo tego żę w polu formularza jest cala ścieżka. Myślę, ze jest to związane z występowaniem znaków '', ale nie wiem jak sobie z tym poradzić :/

0

Całkowita ścieżka do uploadowanego pliku jest do wiadomości użytkownika, a nie strony. To jest związane z bezpieczeństwem. Uploadując pliki z /home/superrambo/babeczki/xxx/ właściciel strony ma nie wiedzieć, że mój katalog domowy i login to superrambo i takie tam.
Ostatni firefox poprawił też właśnie ten błąd.
Dlatego nie możesz odczytać pełnej ścieżki do pliku (i na szczęście jej zmienić)

0

Nie zbyt przyjemna wiadomość, ale mimo to dzieki. Może mi ktoś powiedzieć jak się realizuje dodawanie załączników za pomocą php. tzn żeby w trakcie edycji można było dodać kilka załączników. Bo jedyno co mi przychodzi do głowy to dynamiczne dodawanie pol input type=files, a nastepne ukrywanie ich.

0

No niestety,a le tworzysz pola a później je łapiesz.

0

Ale jeżeli nie wiem ile będzie plików?? czy wysyłanie każdorazowo na serwer dodawanego pliku oraz danych z formularza, a następne wygenerowanie formularza z treścią wiadomości to dobry pomysł. Czy raczej bedzię to działać bardzo nie ładnie??

0

nadajesz polom file nazwy z tablicy a potem foreach po $_files i masz ;) Takie może nie do końca jak chcesz ale pokazują ogółowom koncepje - pierwsze trzy wyniki z google (http://www.google.com/search?hl=pl&client=opera&rls=pl&hs=Wdt&q=multiple+file+upload+php&btnG=Szukaj&lr=) - http://www.phpeasystep.com/phptu/2.html , http://www.devarticles.com/c/a/PHP/Creating-a-MultiFile-Upload-Script-in-PHP/ , http://www.plus2net.com/php_tutorial/php_multi_file_upload.php

0

kolejny dowód na to, że szaman google zna odpowiedzi na wszystkie pytania. Na razie zrealizowałem swój własny pomysł, opisany wcześniej i lokalnie działa fajnie, ale dopiero będzie można coś naprawdę powiedzieć jak postawie skrypt na serverze.

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