Bonjour à tous,

Je suis confronté à un petit problème !!! Je dois écrire un soap header sous un format précis tel que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<<a>soapenv:Header</a>>
<<a>aaa:N_SIRETxmlns:aaa="http://web.service.aaa.asso.fr</a>">numérosiret</<a>aaa:N_SIRET</a>>
<<a>aaa:NOM_UTIL</a> <a>xmlns:aaa="http://web.service.aaa.asso.fr</a>">identifiant</<a>aaa:NOM_UTIL</a>>
<<a>aaa:MDP_UTIL</a> <a>xmlns:aaa="http://web.service.aaa.asso.fr</a>">motdepasse</<a>aaa:MDP_UTIL</a>>
</<a>soapenv:Header</a>><br><br>
Donc après des recherches en FR en ENG je ne trouve rien de très précis j'essaye depuis 4 jours avec des échecs d'identification. Normal vous me direz.

Voici mon code php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
$headerbody = array('N_SIRET' => "1234",
                    'NOM_UTIL' => "toto",
                    'MDP_UTIL' => "1234"
            );
$headers = array();
foreach($headerbody  as $name => $value){
$headers[] = new SoapHeader('http://web.service.aaa.asso.fr',$name,$value, false);
    }
$client->__setSoapHeaders($headers);


Donc voila je viens vers vous car je suis complètement perdu ! Je sais écrire en php mais pas formater comme je veux en soap (je sais pas si c'est bien claire ce que je dis)

Pouvez vous m'aider svp avec mon code ou avec un exemple qui se rapproche pour m'orienter

Merci d'avance à tous

P.S:

Bon j'ai du mieux :
Erreur !

Identification : Identification impossible vérifiez vos informations d identifications.

est ce une erreur de mon code ou de mes identifiants (mot de passe etc..) mystère..