jimmypage64
Messages postés164Date d'inscriptionsamedi 16 octobre 2004StatutMembreDernière intervention21 septembre 2010
-
5 févr. 2010 à 10:50
cs_spoonisback
Messages postés72Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention 5 février 2010
-
5 févr. 2010 à 12:29
Bonjour,
je suis en train de tenter de faire un serveur de WebService en PHP.
J'ai crée ma page service.php qui cree le serveur SOAP et qui définit la fonction de mon WebService et, j'ai ensuite crée mon WSDL.
Quand je tente d'accéder a service.php j'obtiens une ereur :
WSDLSOAP-ERROR: Parsing WSDL: Couldn't load from 'C:\Program Files\EasyPHP6.0dev\www\service.wsdl' : Input is not proper UTF-8, indicate encoding ! Bytes: 0xE9 0x72 0x65 0x6E
A priori je dois avoir une erreur dans mon WSDL mais je n'arrive pas la trouver, je m'arrache les cheveux...
Voici le code de mes pages:
service.php
<?php
function circ($rayon) {
return $rayon * 6.28;
}
// Création de l'objet serveur SOAP
$server new SoapServer('service.wsdl', array('soap_version'> SOAP_1_2));
$server->addfunction('circ');
$server->handle();
?>