Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 10 Dołączył: 3.09.2006 Skąd: Bishop Auckland Ostrzeżenie: (0%)
|
Próbuję więc zrobić prosty upload pliku z użyciem JS, PHP i AJAX. Nic skomplikowanego, nie potrzebuję żadnego paska postępu ani nic takiego.
Mam więc forumlarz na stronie, prosty, tylko wybranie pliku, przy naciśnięciu uruchamiam skrypt JS, który oczywiście wysyła zapytanie xmlhttprequest . Wszystko działa poprawnie, bo dostaję odpowiedź, ale zawsze zwraca FALSE. Wszystko dlatego, że nie mogę pobrać pliku i jego informacji w skrypcie PHP, a więc tak wygląda formularz:
użycie powyższego kodu nie działa, zwraca pustkę, pytanie więc jak dostać się do tego pliku z poziomu pliku od ajaxowego zapytania? edit: pobawiłem się jeszcze tym trochę, ale nie mogę rozgryźć jak uniknąć przeładowania strony. zamieniłem input na submit i uchwyt na onSubmit, próbowałem też uchwyt zrobić do FORM a nie INPUT SUBMIT, ale wtedy dostaje odpowiedź z ajaxa UNDEFINED. skończyły mi się pomysły Ten post edytował TheaSiX 30.01.2010, 23:56:59 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%)
|
Za pomocą ramek też można, poprostu nie wymieniłem tej kontrolki bo to wkońcu iframe (IMG:style_emoticons/default/winksmiley.jpg)
Suma, sumarum trzeba zrobić hack'a - jakiego, to już Twój wybór, Ten post edytował melkorm 31.01.2010, 00:28:20 |
|
|
|
TheaSiX [AJAX] Uploadowanie pliku 30.01.2010, 23:52:00
melkorm Samym ajaxem nie wyślesz pliku ponieważ zapytanie ... 30.01.2010, 23:59:49
TheaSiX to w takim razie na jakiej zasadzie działa to:
htt... 31.01.2010, 00:22:04 ![]() ![]() |
|
Aktualny czas: 11.06.2026 - 08:42 |