|
Языки программирования Изучаем С++, Sql, php, Lua, Python |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
11.05.2012, 22:35 | #1 |
Умный
Регистрация: 07.03.2010
Адрес: Северный Урал (60°сш, 60°вд)
Сообщений: 330
Сказал(а) спасибо: 82
Поблагодарили 399 раз(а) в 120 сообщениях
Записей в дневнике: 30
|
для тех кто хочет поразбираться с отправкой команд через SOAP вот рабочий примерчик:
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="style.css" type="text/css" rel="stylesheet" /> </head> <body> <form method="POST"> <input type="text" name="cmd" size=60> <input type="submit" value="SEND"></form><hr> <?php function soap_send($command, $username, $password, $host = '127.0.0.1', $soapport = 7878) { $client = new SoapClient(NULL, array( "location" => "http://$host:$soapport/", "uri" => "urn:MaNGOS", // "uri" => "urn:TC", "style" => SOAP_RPC, 'login' => $username, 'password' => $password )); try { $result = @$client->executeCommand(new SoapParam($command, "command")); } catch (Exception $e) { echo "SOAP Error: " . $e->faultcode . " - " . $e->faultstring; $result = FALSE; } return $result; } if (isset($_POST['cmd'])) { $command = $_POST['cmd']; } else { $command = ''; } // config !!! $username = 'ADMINISTRATOR'; $password = 'ADMINISTRATOR'; $host = '127.0.0.1'; //-------- if ($command !== '') { $q = soap_send($command, $username, $password); if ($q !== false) {echo $q;} echo '<hr>send: ' . $command; } ?> </body> </html> |
2 пользователя(ей) сказали cпасибо: | lovepsone (12.05.2012) |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Команды Git'a | Max | Прочая документация | 26 | 19.08.2012 10:41 |
Хочу удалить все арена команды | ObeDve | Новичкам | 5 | 27.12.2010 10:34 |
Создание внутриигровой команды | Houk | Новичкам | 9 | 10.08.2010 19:23 |
[Help] скрипт | _PARADOX_ | Корзина | 3 | 02.06.2010 18:29 |
Простой скрипт телепорта | Igor321 | WWW | 1 | 06.04.2010 11:55 |