Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Services Web
Services Web Forum d'entraide pour les services Web en PHP, qui permettent de créer et de consommer facilement des webservices (génération de WSDL etc.). Exemples : SOAP, NuSOAP, REST, SCA-SDO... Avant de poster -> Cours webservices
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/01/2007, 08h43   #1
Membre confirmé
 
Avatar de linar009
 
Inscription : juillet 2006
Messages : 497
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juillet 2006
Messages : 497
Points : 271
Points : 271
Par défaut [SOAP] Web services avec NuSoap

Bonjour,

J'ai un souci avec un web service.

Voici le début de mon fichier WSDL (webservice_wsdl.php) :
Code :
1
2
<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
Voici comment j'instancie mon client NuSoap :
Code :
    	$client = new soapclient('http://127.0.0.1/appli/appli_webservices/model/webservice_wsdl.php?wsdl', true);
Et voilà l'erreur que j'ai en retour :
Code :
[error] [client 127.0.0.1] PHP Parse error:  syntax error, unexpected T_STRING in /baseweb/www/appli/appli_webservices/model/webservice_wsdl.php on line 1
Quelqu'un pourrait-il m'aider à comprendre d'où peut provenir le problème ? Sans doute un problème de configuration ...

Merci par avance.

Cordialement,
__________________
Je n'ai pas participé à de nombreuses courses de spermatozoïdes, mais j'ai donné de nombreux départs...
linar009 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2007, 10h30   #2
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Peut-être qu'il y a un soucis avec les short tags.
essaie de remplacer ceci :
Code xml :
1
2
3
 
<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
par ceci :
Code :
1
2
3
 
<?php echo "<" ?>?xml version="1.0" encoding="utf-8" <?php echo "?"; ?>>
<definitions xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
pour voir
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2007, 14h07   #3
Membre confirmé
 
Avatar de linar009
 
Inscription : juillet 2006
Messages : 497
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juillet 2006
Messages : 497
Points : 271
Points : 271
Je te remercie bien Mr N..
C'était effectivement bien ça.
__________________
Je n'ai pas participé à de nombreuses courses de spermatozoïdes, mais j'ai donné de nombreux départs...
linar009 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2007, 14h41   #4
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Donc soit tu gardes comme ça et ton code passera partout, mais perd quelque peu en lisibilité,
soit tu désactives les short tags dans ton php.ini (.htaccess?) partout où tu déploieras ton script...

A toi de voir
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h13.


 
 
 
 
Partenaires

Hébergement Web