Bonjour tout le monde
J'envoie un fichier par HTTP d'une application android sur mon site.
Mais je bute sur la programmation php pour récupérer ce fichier.
(Le fichier étant d'un format quelconque (soit txt, soit jpg ou autre), Fopen() utilise le format "wb" (b pour binaire))
le problème est que le fichier reçu est incomplet, et j'imagine donc qu'un caractère est mal interprété et donc termine l'upload.
Voici une partie du code:
Si le fichier est en ASCII, tout est ok.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $nomfichier2 = $_POST['nomfichier2']; $source = $_POST['source']; $fp2 = fopen($_POST['nomfichier2'], "wb"); fwrite($fp2,$_POST['source']); fclose($fp2);
Si le fichier est une image, seuls quelques octets passent, (je suppose le début) .
Une piste ?
Merci !
Partager