![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 10.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
Siedzę i męczę się z następującym problemem. Otóż potrzebuję wygenerować duży plik (kilkadziesiąt tys. rekordów) excela z bazy danych i z tym nie mam problemu, dzięki bibliotece PHPExcel. Natomiast problem jest inny, otóż gdy klikam przycisk generuj, to takie generowanie może trwać parę minut i dlatego chcę dodać pasek postępu w celu poinformowania osoby która generuje plik o postępie pracy. Macie jakieś sugestie? Bo zrobienie uploadu pliku na serwer to żaden problem bo są poradniki ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
W metodzie generującej zapisujesz sobie dane w sesji np. ile % już wykonano.
Tworzysz sobie nową metodę która będzie odpytywana przez Ajax co 1s. i w niej odczytujesz ustawioną sesję i robisz echo. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 11:36 |