Автор Тема: вызывание скрипта из скрипта  (Прочитано 5450 раз)

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

Оффлайн ...

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
вызывание скрипта из скрипта
« : 11 Октября 2002, 21:59:13 »
есть скрипт, который вызывается при нажатии кнопки в форме : script.pl?param1=$value1 & param2=$value2
(естественно пробелов нет.. при вызывании скрипта..)

как вызвать этот же скрипт (и передать параметры) из другого скрипта ?

Оффлайн Serchey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 216
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rivne.ukrtelecom.ua
вызывание скрипта из скрипта
« Ответ #1 : 11 Октября 2002, 22:20:56 »
exec(\'./myscript.cgi\',@ARgS);
При этом следующие выполнение запускавшей программы приостанавливается до завершения запущенной.

Оффлайн ...

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
вызывание скрипта из скрипта
« Ответ #2 : 11 Октября 2002, 22:41:34 »
мда...  вижу, что вопрос неправильно задала..  больше все-таки интересует не вызывание скрипта, а передача параметров..  
Уже все перепробовала..  и ничего не происходит... :(

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
вызывание скрипта из скрипта
« Ответ #3 : 12 Октября 2002, 08:25:15 »
А если так же как сендмейлом пользуешься?

$proga="script.pl?param1=$value1 & param2=$value2";
open(PROGA,"|$proga");
close PROGA;

или примерно так, хотя я так чуствую, что вопрос не в этом, раз разговор идет о кнопках и формах.
Все болезни от нервов, только сифилис от удовольствия

Оффлайн Serchey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 216
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rivne.ukrtelecom.ua
вызывание скрипта из скрипта
« Ответ #4 : 12 Октября 2002, 12:57:00 »
Цитировать
,@ARgS
впоследствии читается скриптом из стандартного @ARGV:

#!/usr/bin/perl -w
# prog1.pl
use strict;

my %params = (Name=>\'Serchey\',Surename=>\'m\');

exec(\'./prog2.pl\',%params);
...........
.........
........
#!/usr/bin/perl -w
# prog2.pl
use strict;

my %params = @ARGV;

Ниинаю, должно вроде работать...

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
вызывание скрипта из скрипта
« Ответ #5 : 12 Октября 2002, 19:49:21 »
если тебе пришли параметры из одного скрипта, а потом тебе надо их передать другому после проведенный некоторых действий пользователем, то можно скажем создавать hidden поля в форме, которой и присваивать нужные значения.

посмотри какую-то книгу по HTML там более доходчиво написано :)
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн Maniac

  • Ума нет - считай коллега
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 844
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
вызывание скрипта из скрипта
« Ответ #6 : 13 Октября 2002, 14:36:34 »
Господа, а редирект уже отменили?

print "Location: someother.pl?arg1=$arg1&arg2=$arg2";

Или я чего не понимаю.
TANSTAAFL

Оффлайн Serchey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 216
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rivne.ukrtelecom.ua
вызывание скрипта из скрипта
« Ответ #7 : 14 Октября 2002, 10:53:19 »
А что если надо передать пароль?

Оффлайн YA

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 597
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
вызывание скрипта из скрипта
« Ответ #8 : 14 Октября 2002, 12:54:12 »
Цитировать
А что если надо передать пароль?
Сложно представить себе задачу, где это могло бы потребоваться.
Литературный перевод с русского и английского на Perl. Дорого!

Оффлайн Serchey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 216
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rivne.ukrtelecom.ua
вызывание скрипта из скрипта
« Ответ #9 : 14 Октября 2002, 14:50:57 »
Согласен.

Оффлайн ...

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
вызывание скрипта из скрипта
« Ответ #10 : 15 Октября 2002, 20:54:27 »
.. всем большое спасибо за участие и за идеи и ..миль пардон за корявые объяснения проблемы :)
кажется все получилось.. пришлось все-таки немого исправить скрипт который должен был вызываться.. поскольку все-таки надо было, чтоб он вызывался и при нажатии кнопки в форме и из какого-нибудь скрипта..

 

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