1. Budulianin - 17 Августа, 2011 - 12:18:43 - перейти к сообщению
Всем привет. Мне нужно через php запускать shell скрипты на серваке. Как это можно осуществить? Что посоветуете?
2. EuGen - 17 Августа, 2011 - 12:33:41 - перейти к сообщению
http://php.su/functions/?exec и прочее (system, passthru)
3. Budulianin - 17 Августа, 2011 - 12:52:19 - перейти к сообщению
EuGen пишет:
http://php.su/functions/?exec и прочее (system, passthru)
А как ими пользоваться? на примере shell скрипта
4. EuGen - 17 Августа, 2011 - 12:59:57 - перейти к сообщению
Вот пример -
Цитата:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- public function getMAC($ip=null)
- {
- if((!$ip && !$this->sCurrentIP) || !$this->_arp_allowed())
- {
- return null;
- }
- $ip=$ip?$ip:$this->sCurrentIP;
- if(PHP_OS=='WINNT')
- {
- $sMacTemplate="/[\d|A-F]{2}\-[\d|A-F]{2}\-[\d|A-F]{2}\-[\d|A-F]{2}\-[\d|A-F]{2}\-[\d|A-F]{2}/i";
- foreach($rgResult as $key=>$value)
- {
- {
- break;
- }
- };
- }
- else
- {
- {
- $sMacTemplate="/[\d|A-F]{2}\:[\d|A-F]{2}\:[\d|A-F]{2}\:[\d|A-F]{2}\:[\d|A-F]{2}\:[\d|A-F]{2}/i";
- }
- }
- }
(полный класс здесь - http://forum.php.su/topic.php?forum=35&topic=750)