Ajout_Campagne
int Ajout_Campagne (id_campagne, login)

Description

Créée une nouvelle campagne et retourne son identifiant.

Paramètres (obligatoire)

login : l’identifiant client (nichandle)

motdepasse : le mot de passe

Retour

L’identifiant de la campagne ‘id’ ou un message d’erreur

Messages d’erreur

Aucun champ ne doit rester vide login

Aucun champ ne doit rester vide motdepasse

Erreur d’identification (mauvais login / motdepasse)

Exemple avec NuSOAP

include('nusoap/nusoap.php');

$client = new soapclient('http://www.mdworks.info/_soap/control.php');

$parametres = array( 'login'=>'votre_login', 'motdepasse'=>'votre_mot_de_passe' );

$variable=$client->call('Ajout_Campagne', $parametres);

// Récupérer l'erreur le cas échéant if($client->fault) die("Erreur:Code: {$client->faultcode}
" . "Détail: {$client->faultactor}
" . "Solution: {$client->faultstring}
");

echo 'Réponse:'.$variable.' '; 

Exemple avec PHP5

try { $client = new SoapClient(null, array('location' => "https://www.eml-srv.com/_soap/control.php", 'uri'      => "https://www.eml-srv.com", 'encoding'=>'ISO-8859-1' ));

$variable = $client->Ajout_Campagne('votre_login','votre_mot_de_passe'); //ou //$variable = $client->__soapCall(Ajout_Campagne,$parametres);

print_r($variable); } catch (SoapFault $fault) {
   trigger_error("SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_USER_ERROR);

}