![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 0 Dołączył: 1.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Uploaduje sobie plik na serwer przy pomocy ajaxa i iframe. Plik uploaduje sie poprawnie, tylko chciałbym z tego pliku wyciągnąć pewne informacje, wiec wczytuje za pomocą advajaxa stronę, na której jest skrypt, który przetwarza dane z wcześniej uploadowanego pliku, tylko, że zazwyczaj zwraca mi błąd, ze plik nie istnieje: Warning: fopen(tmp/dane.csv) [function.fopen]: failed to open stream: No such file or directory in C:\AppServ\www\test\index.php on line 63 Wydaje mis się, ze jest to związane z tym, ze skrypt wczytuje się zbyt wcześnie, zanim plik zdąży się zuploadować na serwer. Oto mój formularz:
A to funkcja, upl() w js, ktora odpowiada za wyslanie formularza:
natomiast funkcja getData(), to funkcja wczytująca stronę do diva, napisana w advajax. Bardzo proszę o pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Wydaje mis się, ze jest to związane z tym, ze skrypt wczytuje się zbyt wcześnie, zanim plik zdąży się zuploadować na serwer. Masz rację. Wykonuj getData, gdy formularz zostanie już wysłany. Spróbuj może dokleić wywołanie getData dla zdarzenia onLoad dla tej ramki. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 12:24 |