Code Android pour envoyer une image vers un serveur distant via un web service (PHP)
Dans ce tutoriel on va apprendre comment prendre une image par une application android et l'envoyer à un serveur distant. Tout d'abord il faut créer un web service avec le langage PHP. Web service php pour l'envoie de l'image au serveur //On suppose que ce fichier porte le nom de image.php <?php header('Access-Control-Allow-Origin: *'); error_reporting(E_ALL); if(isset($_POST['ImageName'])){ $imgname = $_POST['ImageName']; $imsrc = str_replace(' ','+',$_POST['base64']); $imsrc = base64_decode($imsrc); $fp = fopen($imgname, 'w'); fwrite($fp, $imsrc); if(fclose($fp)){ echo "Image uploaded"; }else{ echo "Error uploading image"; } } ?> Par la suite il faut créer un nouveau projet android. Pour l'interface xml il faut mettre une ImageView et deux boutons; l'un pour prendre l'image et l'autre pour l'envoyer au serveur. Code du fichier xml qui représente l