Автор Тема: Как сделать так , чтобы ......  (Прочитано 3266 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн listopad

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 142
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.loadfile.ru
Как сделать так , чтобы ......
« : 06 Мая 2002, 18:17:44 »
У меня вот какая проблема !!!!!

Хочу сделать так, чтобы , например, если пользователь заполнит какую либо форму....  данные этой формы передадутся скрипту , скрипт обработает эти данные и выведет в браузер ответ!!! Все как обычно и ничего нового !!!
но мне нужно чтобы часть этих данных из формы также  попали и в другой скрипт , который также по своему их обработает, засунет в базу к примеру, или что-нибудь и того хуже !!!, и чтобы никакой ответ в браузер этим - вторым скриптом не выводился !!! Т.е чтобы он в сторонке , на сервере, обработал эти данные и это ни как бы не повлияло на работу первого скрипта !!!
Т.е еще раз...... пользователь заполняет форму>>>посылает ее >>>скрипт обрабатывает ее и выводит ответ >>>А в это время на сервере во всю трудится другой скрипт обработывая эти же данные из формы по своему  !!!Главное , что очень важно, чтобы они дейстовали почти самостоятельно !!!

я тут что-то слышал про Финализатор !!! и про функцию Register_shutdown_function() ----- эта функция запускается по окончанию работы скрипта --- и ничего не выводит в браузер !!! Вот это что -то примерно похоже на то, что мне нужно !!!Ну я про нее больше ничиго не знаю !!!! Или может я вообще не в той обласки копаю !!!! Люди , Кто может помогите !!! Буду очень благодарен !!!:beer:
 - On-line сервис.

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Как сделать так , чтобы ......
« Ответ #1 : 06 Мая 2002, 18:20:38 »
listopad

а никак нельзя чтобы
Цитировать
другой скрипт

был начальной частью скрипта, который
Цитировать
выведет в браузер ответ
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как сделать так , чтобы ......
« Ответ #3 : 06 Мая 2002, 20:46:45 »
почему обычный include не подходит?

что касается register_shutdown_function, то все равно происходит последовательный запуск кода, грубо говоря, вставленного в конец программы.

можно применить фоновые процессы. см. php.spb.ru
но зачем? смысл?


Цитировать
и ничего не выводит в браузер

а ты echo не рисуй, тогда и в броузере ничего не будет. :)
с уважением,
магистр белой магии.

Оффлайн listopad

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 142
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.loadfile.ru
Как сделать так , чтобы ......
« Ответ #4 : 08 Мая 2002, 10:47:13 »
А никто не может подсказать скрипт с примером работы register_shutdown_function ????? Только не с : http://www.php.net/manual/ro/functi...wn-function.php, а что-нибудь другое !!!
 - On-line сервис.

Оффлайн listopad

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 142
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.loadfile.ru
Как сделать так , чтобы ......
« Ответ #5 : 08 Мая 2002, 10:53:01 »
На предложение AlieN  о том чтобы вставить другой скрипт в начало первого!!!!!!

В этом-то и вся проблема что первый скрипт очень уж большой , и выполняется очень долго !!! Пользователю предется очень долго ждать пока что-то выведется в браузер от основного скрипта !!!! БОЮСЬ НЕРВЫ ИХ НЕ ВЫДЕРЖАТ  !!!
 - On-line сервис.

Оффлайн listopad

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 142
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.loadfile.ru
Как сделать так , чтобы ......
« Ответ #6 : 08 Мая 2002, 10:57:34 »
ТОЖЕ САМОЕ КАСАЕТСЯ И include СКРИПТ ДОЧЕРНИЙ ПО СУТИ ОЧЕНЬ БОЛЬШОЙ , И ЖДАТЬ КОГДА ОН ЗАКОНЧИТ СВОЕ ДЕЛО ------- ПРИДЕТСЯ ОЧЕНЬ ДОЛГО !!!
 - On-line сервис.

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Как сделать так , чтобы ......
« Ответ #7 : 08 Мая 2002, 16:54:11 »
listopad
ээээ
где-то на phpclub\'е
я видел скрипт который запускается в бекграунде

но это только для *nix

покопайся - найдешь
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
с уважением,
магистр белой магии.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28