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 :

include n'inclu pas mes images


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2007
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 16
    Points : 12
    Points
    12
    Par défaut include n'inclu pas mes images
    bonjour, et merci au developeur de ce site
    mon souci :
    je fait bcp de html, mais c'est limité, alors, bonjour php
    je découvre avec joie include qui vas me simplifier mes pages

    j'essaie ceci:
    je fait une page index.php qui contien ceci ->

    <body>
    <? include ("tronc_commun.htm");?>
    </body>

    puis une page tronc_commun.htm qui contien ceci->

    <img src="/dosierdanslequelyalimagequejeveu/imagequejeveu.jpg">


    bin, le bide, pas d'image ni avec easy php ni directement dans mon espace free

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    en testant "tronc_commun.htm" les images s'affichent elles ?
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Juin 2005
    Messages : 572
    Points : 716
    Points
    716
    Par défaut
    La fonction include récupère le fichier et l'intègre à la page courante.
    Sous entendu à ton code php donc.

    Tu te retrouves en l'occurence avec du code html au beau milieu de balises php, qui n'est donc pas interprété. Je suis d'ailleurs surpris que ce code ne te génère pas une erreur de syntaxe php.

    La solution peut etre de définir ton fichier tronc_commun.htm en tronc_commun.php et de faire un echo "<img....</img>" dans celui-ci, mais cette solution semble très lourde pour seulement inclure une image.
    Tout pas mieux que tout le monde : évitez les questions techniques en mp sinon à quoi bon poster sur un forum ?

    Petite citation : "Le sage cherche la vérité, l'imbécile l'a déjà trouvée"

  4. #4
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    Citation Envoyé par ratapapa
    Tu te retrouves en l'occurence avec du code html au beau milieu de balises php, qui n'est donc pas interprété.
    Je ne suis pas d'accord !
    Dans son cas :

    <body>
    <? include ("tronc_commun.htm");?>
    </body>

    Le code html va etre greffé entre ses balises <BODY></BODY> , il n'y a aucune raisons que le code html ne soit pas interpreté !
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  5. #5
    Membre expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Points : 3 545
    Points
    3 545
    Par défaut
    Tout à fait d'accord avec RideKick.
    Je le fais aussi chez moi et ça marche tranquille.

    A mon avis, le problème viens du chemin de l'image, en relatif par rapport à la page "incluante" (encore un barbarisme immonde, désolé).
    Une façon facile pour débugguer : tu mates le code html généré (sous firefox par exemple) et quelle est la tête de ta balise img, s'il y en a une...
    • Avant de poser une question, n'hésitez pas à chercher dans la FAQ et les forums
    • Merci d'utiliser les balises de code (# dans l'éditeur)
    • N'oubliez pas de vous servir des boutons , et

    S.N.A.F.U

  6. #6
    Membre du Club Avatar de manpac
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 31
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 77
    Points : 50
    Points
    50
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <?php
    include_once("../tronc_commun.htm");
    ?>
    ca ne marcherait pas avec include_once ? (je ne sais pas trop je debute en PHP mais il me semble que ca marche ...)

  7. #7
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    include/include-once dans ce cas pas de difference de fonctionnement ou non ...
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  8. #8
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Points
    20 778
    Par défaut
    Je dirais que tu dois revoir l'arborescence de ton dossier. Si ton fichier inclus n'est pas dans le même répertoire que le fichier appelant ça risque de ne pas fonctionner. Il faut placer le chemin relatif de tes images en fonction du fichier contenant le include

  9. #9
    Membre à l'essai
    Inscrit en
    Février 2007
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 16
    Points : 12
    Points
    12
    Par défaut resolu!
    merci pour votre aide ! c'étais bien un probleme d'arboressance
    <img src="logo.jpg">

    et non pas <img scr="/logo.jpg"> .......
    donc include fonctionne bien pour apeler du code html stoké dans une autre page
    Je compte sur cette commande pour apeler mes menu dans mes page tres facilement

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

Discussions similaires

  1. [1.x] sfForkedDoctrineApply ne charge pas mes images
    Par etoileweb dans le forum Symfony
    Réponses: 0
    Dernier message: 12/11/2010, 17h12
  2. [CKEditor] Upload : FCKEditor n'affiche pas mes images
    Par Metaxas dans le forum Bibliothèques & Frameworks
    Réponses: 2
    Dernier message: 10/09/2007, 13h35
  3. [HTML Workshop] Mes images ne s'affichent pas
    Par lamarre aisha dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 25/10/2005, 13h33
  4. mes images .jpg n'apparaissent pas
    Par zorba49 dans le forum ASP
    Réponses: 2
    Dernier message: 20/09/2005, 12h25
  5. [JLabel][HTML]pourquoi mes images s'affiche pas?!
    Par La Truffe dans le forum Composants
    Réponses: 8
    Dernier message: 29/04/2004, 11h23

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