ia
Новичок
как вызвать скрипт, который бы выполнялся отдельно от страницы для пользователя?
Ситуация такова:
index.php - выводит "привет, пользователь!"
work.php - выполняет некоторую работу, занимающую 30 секунд.
нужно, чтобы работа скриптом work.php производилась только при заходе пользователя на сайт - поэтому cron не катит.
include нельзя делать, чтобы пользователь не ждал 30 секунд.
пробовал pfsockopen, чтобы создать соединение - иногда работает, иногда - вешает сервак. (код с php.net)
$st = pfsockopen($_SERVER['HTTP_HOST'], 80, $erstr, $errno, 5);
$ra="\work.php"
fwrite($st, "GET work.php HTTP/1.0\r\nHost: {$_SERVER['HTTP_HOST']}\r\n\r\n");
http://phpclub.net/talk/showthread.php?s=&threadid=32290 читал.
подскажите, что с этим можно сделать?
Ситуация такова:
index.php - выводит "привет, пользователь!"
work.php - выполняет некоторую работу, занимающую 30 секунд.
нужно, чтобы работа скриптом work.php производилась только при заходе пользователя на сайт - поэтому cron не катит.
include нельзя делать, чтобы пользователь не ждал 30 секунд.
пробовал pfsockopen, чтобы создать соединение - иногда работает, иногда - вешает сервак. (код с php.net)
$st = pfsockopen($_SERVER['HTTP_HOST'], 80, $erstr, $errno, 5);
$ra="\work.php"
fwrite($st, "GET work.php HTTP/1.0\r\nHost: {$_SERVER['HTTP_HOST']}\r\n\r\n");
http://phpclub.net/talk/showthread.php?s=&threadid=32290 читал.
подскажите, что с этим можно сделать?