![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 0 Dołączył: 14.07.2003 Skąd: z epoki lodowcowej Ostrzeżenie: (0%) ![]() ![]() |
Chodzi o wywolanie innego skryptu ze skryptu, aby jeden sie zakonczyl i wyswietlil wyniki, a drugi by sobie cos robil w tle ?
istnieje jakas metoda dzialajaca w prawie kazdym srodowisku (niezaleznie od platformy, ustawien php itp...) ? wymyslilem narazie tylko system("php -q skrypt.php &"); ale domyslam sie, ze nie bedzie dzialac na wiekszosci serwerow (ze wzgledow bezpieczenstwa, pewnie system() jest wylaczony). |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 114 Pomógł: 1 Dołączył: 17.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
W takim wypadku chyba moje rozwiązanie jest poprawne! 1.php wyswietla napis (o rozyslaniu i obrazek 2.php). 2.php wylacza przerwanie skryptu (int ignore_user_abort ( [bool setting])) i rozsyla maile - jezeli to na prawde bedzie dlugo trwalo, to powinienes jeszcze ustawic czas (void set_time_limit ( int seconds)). To chyba wystarczy.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 15:12 |