LINUX.ORG.RU

Вопрос по CGI


0

0

Есть скрипт на perl. Пользователь либо щелкает на ссылку, либо закрыват браузер, либо переходит на другую страничку. При завершении работы скрипта, как можно узнать, запускается ли новый экземпляр того же скрипта , но с другими параметрами, или другой скрипт/другая страничка?


ничё не понял, но cookies тебе помогут

Pi ★★★★★
()

Из того что осилил - НИКАК. CGI Скрипт исполняется единожды с переданными от клиентами параметрами.

дОбрый совет - скажи ls ls запустился ответил тебе и умер. И ему глубоко фиолетово что ты скажешь потом. CGI это тоже самое только вместо тебя сидит клиентский браузер.

Но у тебя остаётся возможность "наградить" клиента печенькой которая тебе расскажет что делал клиент с твоим скриптом, или возможность вложить в ответ клиенту ссылочки на свой-же скрипт с просьбой "эта жопа от нас уходит туда-то! Пошлём ?".

PS: О том что клиент закрыл браузер ты никогда не узнаешь

Надеюсь смог доходчиво... ? (безо всякого стёба - мне когдато самому такого объяснения нехватало ажжжуть! ;)

iBliss
()
Ответ на: комментарий от iBliss

> PS: О том что клиент закрыл браузер ты никогда не узнаешь

<body ... onunload="javascript:some_form.submit()">...

friday ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.