IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Image base64 ne s'affiche pas


Sujet :

JavaScript

  1. #1
    Membre habitu�
    Femme Profil pro
    �tudiant
    Inscrit en
    Avril 2016
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 30
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 9
    Par d�faut Image base64 ne s'affiche pas
    Bonjour � tous,

    Voil�, c'est dans le titre, mon image en base64 ne s'affiche pas. Pas d'erreur, rien, elle ne s'affiche juste pas. Et ca parce que j'ai enlev� la fonction drawImage() dans mon js.

    Mon code:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    // ctx.drawImage(video, 0,0, 400, 310);
    var image = canvas.toDataURL();
    ajax = new XMLHttpRequest();
    ajax.open('POST', 'side.php', true);
    ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajax.send("pic="+image);
    Voil�. Quand la fonction est l�, toute la suite se passe bien mais dans le cas contraire... Non.

    Merci pour votre aide!

  2. #2
    R�dacteur

    Avatar de danielhagnoul
    Homme Profil pro
    �tudiant perp�tuel
    Inscrit en
    F�vrier 2009
    Messages
    6 389
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant perp�tuel
    Secteur : Enseignement

    Informations forums :
    Inscription : F�vrier 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par d�faut


    Si le canvas n'existe pas ou ne contient rien, c'est logique !

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues � un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  3. #3
    Membre habitu�
    Femme Profil pro
    �tudiant
    Inscrit en
    Avril 2016
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 30
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 9
    Par d�faut
    Bonjour,

    Comment ca s'il n'y a rien dedans ? Enfin comment y remedier du coup car je ne trouve rien. J'essaye de capturer une image provenant de la webcam. (Tout le code n'est pas la).

  4. #4
    Membre tr�s actif
    Homme Profil pro
    bricoleur par les mots
    Inscrit en
    Avril 2015
    Messages
    744
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 80
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activit� : bricoleur par les mots
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2015
    Messages : 744
    Par d�faut
    il y a une chose que je comprend par c'est pourquoi mettre pic sinon pour avoir d�ja tester et r�ussi d'envoy� une image en base 64 pour mois la partie js y'a pas de probleme il faut voire plutot du cot� serveur

    voici un code en php comment� il y a peut etre des erreur dans les commentaires (je suis pas un pro en php) mais il marche

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    <?php 
     
    //on teste l'existance des donné
    if (isset($GLOBALS["HTTP_RAW_POST_DATA"])) 
    {
     
     $dataURL=$GLOBALS['HTTP_RAW_POST_DATA'];
     
     
        // on split les donné en tableau afin de separer le type mime des donnés
        $parts = explode(',', $dataURL);  
     
     //on recupere les donné sans le type mime
        $data = $parts[1];  
     
        // on decode les donné Base64 en data
        $data = base64_decode($data);  
     
     //on cree un fichier en ecriture
        $fp = fopen('image.png', 'w');  
     
     //on ecrit les donnés dans le fichier
        fwrite($fp, $data);
     
     //on ferme le fichier
        fclose($fp); 
    }
    ?>

  5. #5
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    Bonjour,
    (...)elle ne s'affiche juste pas. Et ca parce que j'ai enlev� la fonction drawImage() dans mon js.
    � priori idem que danielhagnoul comment veux tu r�cup�rer une image contenue dans le canvas si � aucun moment tu ne la mets ?

  6. #6
    R�dacteur

    Avatar de danielhagnoul
    Homme Profil pro
    �tudiant perp�tuel
    Inscrit en
    F�vrier 2009
    Messages
    6 389
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant perp�tuel
    Secteur : Enseignement

    Informations forums :
    Inscription : F�vrier 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par d�faut
    Citation Envoy� par shiklah Voir le message
    [...] J'essaye de capturer une image provenant de la webcam. (Tout le code n'est pas la).
    Voir : https://developer.mozilla.org/fr/doc...s/getUserMedia

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues � un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

Discussions similaires

  1. [WebForms]Image qui ne s'affiche pas
    Par Filippo dans le forum G�n�ral Dotnet
    R�ponses: 3
    Dernier message: 19/12/2007, 20h51
  2. [ImageMagick] Les images PNG ne s'affichent pas
    Par JavaAcro dans le forum Biblioth�ques et frameworks
    R�ponses: 5
    Dernier message: 20/01/2006, 18h36
  3. background image qui ne s'affiche pas :(
    Par vermo dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 9
    Dernier message: 26/08/2005, 10h01
  4. [HTML]Image qui ne s'affiche pas sous firefox...
    Par OrangeBud dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 3
    Dernier message: 13/10/2004, 13h42
  5. [debutant][Tomcat]Images qui ne s'affichent pas
    Par omega dans le forum Servlets/JSP
    R�ponses: 6
    Dernier message: 07/04/2004, 09h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo