embe
15.03.2014, 21:13:10
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?
Przekaż link do pliku, a potem skopiuj go na swój serwer.
embe
15.03.2014, 22:41:27
Mogę prosić o więcej szczegółów?
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
embe
15.03.2014, 22:56:07
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.
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
15.03.2014, 23:30:23
jesli zmienie pole FILE na TEXT i wpisze adres do pliku to formularz nie ładuje pliku na serwer :/
Oczywiście, że nie, bo musisz to sam oprogramować... Podałem Ci przykład jak skopiować plik ze zdalnego serwera ze StackOverflow.
kujol
16.03.2014, 08:40:20
Wklejasz link do formularza (dodajesz link do swojej bazy mysql) i wyświetlasz go na stronie w odpowiednim znaczniku:
<img src="$rekord['5']"/>
Lub zainteresuj się bbcode
embe
16.03.2014, 12:25:38
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.
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.