Envoyer une image jpeg au serveur

Résolu/Fermé
LearnDeep Messages postés 67 Date d'inscription lundi 10 décembre 2018 Statut Membre Dernière intervention 21 août 2021 - Modifié le 15 mai 2019 à 19:13
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 16 mai 2019 à 01:06
Bonjour,

je travaille sur envoyer une image capturée par la caméra en utilisant Ionic 3 et l'envoyer au serveur.
de coté client tout marche bien , l'image est bien capturée mais dans la coté serveur l'image n'est pas transferée ni crée

voici le code php

//requete
   
          $data= array();
          $datenow= date('y-m-d');
          $entry = base64_decode($postjson['myphoto']);
          $img = imagecreatefromstring($entry);
          $directory = "images".$datenow.".jpg";
          imagejpeg($img,$directory);
          imagedestroy($img);

          mysqli_query ($con, " INSERT INTO reclamation  ( type_rec , adresse , sujet , cin_cit, cin_admin , nom_com , photo, laptitude , longitude)  VALUES
          (
            '$postjson[type_rec]' ,
            '$postjson[adresse]' ,
            '$postjson[description]' ,
            '$postjson[cin]',
            '88888888' ,
            'Bardo' ,
            '$directory' ,
            '$postjson[laptitude]' ,
            '$postjson[longitude]'
          )
          ");


          $result=json_encode (array('success' => true));
          echo $result;


Configuration: Windows / Opera Next 60.0.3255.84
A voir également:

1 réponse

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
16 mai 2019 à 00:47
Bonjour

Ajoute un mysqli_error pour voir led éventuelles erreurs.
Et fais nous un var_dump de ta variable postjson ainsi que de ta requête
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
Modifié le 16 mai 2019 à 01:07
$sql =  " INSERT INTO reclamation  ( type_rec , adresse , sujet , cin_cit, cin_admin , nom_com , photo, laptitude , longitude)  VALUES
          (
            '".$postjson['type_rec']."' ,
            '".$postjson['adresse']."' ,
            '".$postjson['description']."' ,
            '".$postjson['cin']."',
            '88888888' ,
            'Bardo' ,
            '$directory' ,
            '".$postjson['laptitude']."' ,
            '".$postjson['longitude']."' ) ";

if (!$mysqli_query ($con,$sql)) {
    printf("Message d'erreur : %s\n", mysqli_error($con));
     echo "<br> Requete :" . $sql ;
}

0