Bonjour,
Je développe une appli sur android et jai besoin d'envoyer plusieurs variables vers mon script php qui lui devra renvoyer un xml après traitment des données reçues.
Mais le problème se pose au niveau de l'envoie des données : j'utilise des variables de type GET que je transmet via une url, les données sont bien transmises sauf pour les variables qui contienent des espaces du genre "base de données" où seul le premier mot est transmit "base" et dans ce cas les variables qui le suivent ne sont pas transmises nom plus.
Voici l'url :
String url = "http://192.168.217.1/GeoPharma/pharmaAPI.php?lat="+Latitude+"&lng="+Longitude+"&nomMed="+nameDisplay+"&qte="+qteDisplay+"";
Et le script php :
<?php
if(isset($_GET['lat']) && isset($_GET['lng']) && isset($_GET['nomMed']) && isset($_GET['qte'])){
//code
}
Si par exemple la valeur de nameDisplay est "base de données", ça donne ceci :
$_GET['nomMed'] = base et $_GET['qte'] n'existe pas ce qui fait que le code php ne peut pas s'exécuter
Je ne sais quoi faire
Partager