Legends-of-Azeroth-Pandaria-5.4.8
34 строки · 662.0 Байт
1<?php
2/*
3* OCSoap client example
4*
5* a simple example how to invoke commands using SOAP
6*/
7
8$username = 'ADMINISTRATOR';
9$password = 'ADMINISTRATOR';
10$host = "localhost";
11$soapport = 7878;
12$command = "server info";
13
14$client = new SoapClient(NULL,
15array(
16"location" => "http://$host:$soapport/",
17"uri" => "urn:Oregon",
18"style" => SOAP_RPC,
19'login' => $username,
20'password' => $password
21));
22
23try {
24$result = $client->executeCommand(new SoapParam($command, "command"));
25
26echo "Command succeeded! Output:<br />\n";
27echo $result;
28}
29catch (Exception $e)
30{
31echo "Command failed! Reason:<br />\n";
32echo $e->getMessage();
33}
34?>
35