Comment créer un fichier wsdl

dabdob
Invité n'ayant pas de compte PHPfrance

09 sept. 2008, 20:47

Bonjour
J’ai essayer de créer une web service avec la classe suivante
class test
{
public function oConnecte()
{
$host ="localhost";
$user="root";
$passwd="";
mysql_connect($host,$user,$passwd) or die("erreur de connexion au serveur $host");
mysql_select_db("zimage") or die("erreur de connexion a la base de donnees");
 return "okok";
}
/*---------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------*/

public function connexion($User, $Password)
{
oConnecte();
  $oQuery="SELECT id FROM membres WHERE pseudo='".$User."' AND passe='".$Password."'";
  $oResponse=mysql_query($oQuery)or die(mysql_error());
  while($oRows=mysql_fetch_array($oResponse))
  {
      return $oRows['id'];
  }
  return "0";
}
/*---------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------*/

  }
Comment faire pour créer une fichier wsdl?

J’ai utilise le logiciel Zend pour construire le fichier wsdl, mais le fichier généré n’était pas bon
merci pour votre aide

Eléphanteau du PHP | 36 Messages

10 sept. 2008, 10:07

Ah, normalement Zend Studio génère des WSDL valides :)

Sinon, ya le composant ZendFramework Zend_Soap_Wsdl qui peut aider :wink:
Julien Pauli - Formateur pôle PHP ZendFramework chez Anaska
Contributeur au projet Zend Framework
Ma page de tutoriaux, mon blog

dadoub
Invité n'ayant pas de compte PHPfrance

12 sept. 2008, 19:10

tu peux me citer ls etapes pour créer une fichier dans zend,, et merci

Eléphanteau du PHP | 36 Messages

15 sept. 2008, 09:31

Ben ... File->New->Other->webService->WSDL , tu choisis ta classe ou ta fonction, et il crée le WDSL.
Julien Pauli - Formateur pôle PHP ZendFramework chez Anaska
Contributeur au projet Zend Framework
Ma page de tutoriaux, mon blog