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

PHP & Base de données Discussion :

afficher image blob


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2002
    Messages : 744
    Par défaut afficher image blob
    bonjour,
    j'ai pas pu afficher une image blob, j'ai utilisé tous les codes des tutos :

    enregistrement j'ai essayé les deux avec et sans addslash:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $img_blob = addslashes(file_get_contents($file['tmp_name']));
    $query = 'INSERT INTO photoemployees (idEmployee, img_blob, img_type)' . ' VALUES (:idEmployee, :img_blob, :img_type);';
    avec addslash je ne peut pas afficher l'image dans workbench
    sans addslash je peux voir l'image dans workbench

    pour l'affichage sur le browser rien ne marche :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    ......
    $tblimg = $prep->fetch(PDO::FETCH_ASSOC);
    var_dump($tblimg['img_blob']);
    header("Content-type: " . $tblimg['img_type']);
              echo base64_decode($tblimg['img_blob']);
    j'ai essayé avec et sans base64_decode
    rien ne marche

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2002
    Messages : 744
    Par défaut
    bonjour,
    quelqu'un peut me donner un bout de fil ?

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2002
    Messages : 744
    Par défaut
    c'est bon, j'ai trouvé
    j'ai fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DATA::$var['imageprofil'] = '<img style="height:150px;" src="data:image/jpeg;base64,' . $tblimg['img_blob'] . '"/>';
    alors qu'il falait faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DATA::$var['imageprofil'] = '<img style="height:150px;" src="data:image/jpeg;base64,' . base64_encode($tblimg['img_blob']) . '"/>';

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FPDF] Afficher image BLOB (stockée dans BDD) dans un pdf
    Par Invité dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 08/07/2014, 20h52
  2. [FPDF] Afficher image blob sur PDF
    Par Saphir09 dans le forum Bibliothèques et frameworks
    Réponses: 10
    Dernier message: 24/04/2012, 18h02
  3. afficher une image(blob) Mysql
    Par biba158 dans le forum JDBC
    Réponses: 2
    Dernier message: 07/05/2007, 12h32
  4. [REPORT] afficher un champs image (BLOB)
    Par kchikeche dans le forum Oracle
    Réponses: 2
    Dernier message: 05/12/2005, 10h23
  5. [.NET][CR] Comment afficher une image blob dans un état ?
    Par moucrack dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 25/06/2005, 13h49

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