Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML]załączenie zdjęcia z internetu do formularza
Forum PHP.pl > Forum > Przedszkole
embe
Witam,
moim celem jest stworzenie automatycznego dodawania ogloszenia na stronie z ogłoszeniami.
Wystarczy wcisnąć przycisk z nazwą przedmiotu i automatycznie doda się ogłoszenie.

Mam jeden problem.
W wszystkie pola formularza mają atrybut hidden.
Problem jest tylko z polem FILE. Nie chce za każdym razem załączać zdjęć z dysku.
W przypadku kiedy ogłoszeń będzie 100 to robi się problem. To musi być całkowicie zautomatyzowane.
Przeglądarki omijają atrybut VALUE dla pola FILE, więc automatyczne dodawanie z dysku lokalnego nie działa.

Czy jest jakiś sposób aby do formularza <FORM> dodawać zdjęcia z serwera lub z internetu?

A może jest inny sposób na rozwiązanie tego problemu?


404
Przekaż link do pliku, a potem skopiuj go na swój serwer.
embe
Mogę prosić o więcej szczegółów?
404
W formularzu dajesz pole typu text, w które użytkownik wkleja link do pliku graficznego, np. http://forum.php.pl/style_images/top/logo.png. Następnie po przesłaniu formularza kopiujesz plik do siebie na serwer (przykład: http://stackoverflow.com/questions/909374/...rver-over-http). Chyba, że źle Cię zrozumiałem tongue.gif
embe
Formularz jest do strony z ogłoszeniami. Oprócz pól, które się wypełnia jak tytuł ogłoszenia, treść itd., są pola do zamieszczenia zdjęć do ogłoszenia.
Potrzebuje, aby zdjęcia ładowały się automatycznie np z serwera lub linku, a nie trzeba było ich za każdym razem załączać do ogłoszenia z dysku.
404
Ok, czyli chcesz po prostu uniknąć ładowania danych z dysku. W takim razie usuń pole typu file i zrób to co napisałem powyżej. Ewentualnie możesz zrobić listowanie zawartości jakiegoś katalogu na serwerze, do którego będziesz ładował zdjęcia (pamiętaj o odpowiednich zabezpieczeniach), a później wybierał, które zdjęcia dodać do ogłoszenia.
embe
jesli zmienie pole FILE na TEXT i wpisze adres do pliku to formularz nie ładuje pliku na serwer :/
404
Oczywiście, że nie, bo musisz to sam oprogramować... Podałem Ci przykład jak skopiować plik ze zdalnego serwera ze StackOverflow.
kujol
Wklejasz link do formularza (dodajesz link do swojej bazy mysql) i wyświetlasz go na stronie w odpowiednim znaczniku:

  1. <img src="$rekord['5']"/>
  2.  


Lub zainteresuj się bbcode
embe
Strona z ogłoszeniami nie jest moja. Ja chce tam zamieszczac automatycznie ogłoszenia z mojej strony.
W formularzu na stronie z ogłoszeniami jest <input type="file" name="photo">.
Chodzi mi aby zastąpić to pole czymś co będzie załączało zdjęcie automatycznie, a nie za każdym razem muszę wybrać fotkę z dysku.
404
A widzisz... W takim razie spróbuj cURLem: http://stackoverflow.com/questions/1520063...g-curl-with-php smile.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.