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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
|
<?php
function getLogo($str) {
$options = array(
'compression'=>true,
'exceptions'=>false,
'trace'=>true,
'cache_wsdl'=>WSDL_CACHE_NONE
);
$wsdl = "http://gasssgfg4155/tools/webservice/xara/xara.wsdl";
$client = new SoapClient($wsdl, $options);
$templates=array(
"123Round",
"BigBevel",
"BodoniPlain",
"Calligraphic2",
"Coolsville",
"Dicot",
"Example2",
"HollowGold",
"Impact",
"Impact3",
"Times",
"TimesGold",
"Xtreme3"
);
$i=rand (0, 12);
$Template=$templates[$i];
$wfont=array(
"Abbess Regular",
"Arial",
"Biorst Regular",
"Calligraphic Regular",
"Calvin Regular",
"Coolsville Regular",
"DicotMedium Regular",
"Impact",
"KlingBold Bold",
"Splash Regular",
"Toledo Regular"
);
$i=rand (0, 9);
$Font=$wfont[$i];
$result=$client -> RenderURL($Template,$str,'','',$Font,"70","gif","","");
//Testmoi
//$test=is_soap_fault($result);
//echo "$test";
return $result["URL"];
if (is_soap_fault($result)) {
echo 'fault : ';
var_dump($client->__getLastRequest());
};
}
?> |
Partager