The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"скрипт на перле или на пхп - подмогите написать"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"скрипт на перле или на пхп - подмогите написать"  
Сообщение от Vossadchiy email on 07-Дек-07, 23:53 
Нужно на веб-сервере сделать такую страничку http://server/mypage.php или http://server/cgi-bin/mypage.pl, чтобы при посещении которой на сервере выполнялся скрипт:
# sudo -u root -c /usr/local/bin/myscript.sh parametr1  , где parameter1 это IP-адрес человека посетившего http://server/mypage.php
Как бы такое сделать? Спасибо!
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "скрипт на перле или на пхп - подмогите написать"  
Сообщение от Kavkaz email(??) on 08-Дек-07, 02:21 
perl:

>на сервере выполнялся скрипт:
># sudo -u root -c /usr/local/bin/myscript.sh parametr1

протестируй два варианта

#команда выполнится вывод направлен в переменную
my $q = `ls -lah`;
#просто выполнится команда
system("ls");


> где parameter1 это
>IP-адрес человека посетившего http://server/mypage.php
>Как бы такое сделать? Спасибо!

для CGI скриптов доступны переменные окружения из хэша %ENV
погугли увидишь, например http://www.infocity.kiev.ua/inet/content/inet198.phtml
тебе нужен
REMOTE_ADDR      IP-адрес клиента

в скрипте будет так:
my $rem_adr = $ENV{'REMOTE_ADDR'};

ну а дальше дело техники =)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру