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

Langage PHP Discussion :

Affichage image type texte


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Août 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 9
    Par défaut Affichage image type texte
    Bonjour,
    j'ai stocké les images dans un champ adresseimg qui est de type texte.
    j'ai donc enregistré l'adresse url en entier dans la base de donnée phpmysql.
    Au moment de l'affichage il n'y aque l'adresse url de l'image qui s'affiche dans un cadre avec 3 formes geometrique.

    voici mon code juste au niveau de l'affichage
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    if($sql_doc['adresseimg']!="")
    {
    echo '<img src="'.$sql_doc['adresseimg'].'" 
    alt="'.$sql_doc['adresseimg'].'"  />'; 
    }
    Mais je ne pense pas que le soucis vienne du code mais pplutot de la bdd.
    pouvez vous m'aidez svp?

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 102
    Par défaut
    juste pour info :
    Tes images sont issues d'un formulaire de upload?

    Dans ce cas, es-tu sûr que les images sont au bon endroit et présentes dans le répertoire?

    Autre question, as-tu controler que le chemin deans ta table est OK?

  3. #3
    Membre habitué
    Inscrit en
    Août 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 9
    Par défaut image avec url
    j'ai crée un repertoire image qui se situe dans le repertoire de mon fichier dans lequel j'ai mis tt les images.
    mon chemin dans la bdd me semble ok, elle ressenble à :
    C:\Program Files\wamp\www\aide en ligne\image\image5.png que je stocke en entier ds la bdd.

  4. #4
    Membre habitué
    Inscrit en
    Août 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 9
    Par défaut svp
    mon image ne s'affiche toujours pas
    aidez moi svp?

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 102
    Par défaut
    ne mets pas le chemin complet dans ta table mais uniquement:
    "image\image5.png"

    de cette façon, lorsque tu fais appel à tes images, il te restera qu'à mettre :

    http://monsite.com/<?php echo $sql_doc['adresseimg']; ?>

    tu comprends?

    PS : je te conseilles vivement de ne pas mettre d'espace dans le nommage de tes répertoires tel que : "www\aide_en_ligne"

  6. #6
    Membre habitué
    Inscrit en
    Août 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 9
    Par défaut merci
    cool ça marche!
    merci beaucoup tsoko de ton aide aussi rapide car je me orenais la tete dessus depuis 2 jours.
    Merci encore une fois

  7. #7
    Membre actif
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 102
    Par défaut
    content de t'avoir aidé

  8. #8
    Membre averti
    Inscrit en
    Décembre 2002
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 53
    Par défaut
    Modifie ton code (juste pour déboguer) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    if($sql_doc['adresseimg']!="")
    {
    echo $sql_doc['adresseimg'] . "<br />";
    // echo '<img src="'.$sql_doc['adresseimg'].'" alt="'.$sql_doc['adresseimg'].'" />';
    }
    Ensuite copier une des ligne affichées et colle la dans la barre de navigation de ton Explorateur (de fichiers) Window.
    Si tu ouvre l'image, c'est que le problème est bien ailleurs... Sinon, c'est que l'image n'est pas au bon endroit ....

  9. #9
    Membre habitué
    Inscrit en
    Août 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 9
    Par défaut plus de pb
    merci sowa
    mais je viens tout juste de debloquer le pb.
    c'était juste qu'il ne falait pas que je mette toute l'adresse url de l'image mais juste le nom du repertoire et le nom de l'image dans la bdd.

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 29/08/2008, 19h43
  2. Réponses: 0
    Dernier message: 26/06/2008, 05h15
  3. probleme affichage image + texte dans table dynamique
    Par battit64 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 18/04/2008, 11h09
  4. Réponses: 2
    Dernier message: 18/03/2008, 12h13
  5. [Conception] affichage image et texte à partir de ma BD
    Par arti2004 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 03/07/2006, 17h36

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