Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
832 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [SOAP] Envoyer des accents et autres caractères ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SOAP] Envoyer des accents et autres caractères ?

n°1506463
pot2yaourt
Posté le 23-01-2007 à 19:13:02  profilanswer
 

Bonjour à tous,
 
Je cherche à envoyer un tableau indexé à mon service web du type :
 
$array = array(12 => "L'été", 13 => "L'hiver", 14 => "L'automne" );
 
Tout d'abord je me suis aperçu que le service web recevait le tableau avec les clées réindexées du type 0,1,2...
 
Mais, le second pblm qui est bcp plus génant c'est que j'ai une erreur dès que j'envoie une chaîne avec un apostrophe ou tout autre caractère non alphabétique tel que "?", "!", "<", etc...
 
Pour contrer (en partie seulement) le pblm, je fais un str_replace() en remplaçant tous les caractères "bizares" par leur code ASCII dans mon client, juste avant l'envoi.  
Ensuite, une fois arrivé dans le service web, je décode la chaîne.
 
Je suppose, enfin j'espère, qu'il y a une façon plus correcte de passer un tableau avec ce qu'on veut dedans à un service web !
Qu'en pensez-vous ?
 
Merci d'avance pour vos réponses.
Lionel.

mood
Publicité
Posté le 23-01-2007 à 19:13:02  profilanswer
 

n°1506586
soju
One shot !
Posté le 24-01-2007 à 09:13:07  profilanswer
 

tes caractères bizarres sont en utf-8 ?
tu as une option encoding dans le constructeur du client

n°1506781
omega2
Posté le 24-01-2007 à 14:26:57  profilanswer
 

T'as essayer les fonction de sérialisation? C'est peut être la solution même si ca ne m'étonerait pas qu'il y ai d'autres maniére de faire.

n°1507588
pot2yaourt
Posté le 26-01-2007 à 18:03:25  profilanswer
 

Merci pour vos réponses... mais ça ne donne rien, l'une comme l'autre.
Désolé !
 
Une autre idée ??

n°1520038
elrond
Posté le 26-02-2007 à 12:44:23  profilanswer
 

Tu as essayé de faire un utf8_encode avant d'envoyer la chaine ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [SOAP] Envoyer des accents et autres caractères ?

 

Sujets relatifs
SOAP PHP5/WSDL en httpsFormer le nom d'un objet a partir de chaines de caractères (VB)
Convertir caracteres speciaux[Résolu] Comment envoyer un fichier sur un serveur (client ftp)
[ RESOLU] Suppression de chaînes de caractères[Help] Les caractères avec accent s'affiche en ? sur mon blog :(
Envoyer message via une page HTML[Résolu] Envoyer par mail le résultat d'un formulaire fait en html
compléter une chaîne avec un caractèresProblème avec les accents...
Plus de sujets relatifs à : [SOAP] Envoyer des accents et autres caractères ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR