Bonjour,

J'ai besoin d'aide svp!

Fatal error: Cannot use object of type SoapFault as array in C:\xampp\htdocs\tools\webservice\xara\xara2.php on line 66

Je ne sais pas du tout quoi faire voici mon fichier:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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());
 
};
 
 
}
 
 
?>



Merci de votre aide.