Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][HTML][PHP]Ustawienie wartości w input file z url
Forum PHP.pl > Forum > Przedszkole
zolw83
Próbuje ustawić za pomocą JS wartości w input file:
  1. <input type="file" accept="image/png, image/jpeg, image/gif" value='' id="zdjecie" name="zdjecie">
  2. var img = 'localhost/test/images/about/img.jpg';
  3. $("#zdjecie").attr("value", img);

W podglądzie HTML, wartości zmieniają się, jednak po stronie serwera nie ma pliku:
  1. echo $_FILES['zdjecie']['name'];

Czy to tego typu stawianie jest możliwe?
Z góry dzięki za pomoc.
Puszy
Nie możesz ustawić ścieżki dla tego inputa. Input file mógłby narazić użytkownika na niebezpieczeństwo, dlatego popularne przeglądarki podają tam fake path tak abyś nie mógł odczytać struktury katalogów użytkownika. Dodatkowo input file służy do wgrywania plików z dysku a nie z serwera, więc localhost automatycznie odpada.
zolw83
Dzięki za info!
biggrin.gif
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.