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 d'image en PHP


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de ecarbill
    Homme Profil pro
    Cyberdocumentaliste
    Inscrit en
    Juin 2004
    Messages
    229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Cyberdocumentaliste
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2004
    Messages : 229
    Par défaut Affichage d'image en PHP
    Slt. Je gère le site d'une association ou la photo de chaque membre est enregistrée sous le nom de son matricule. Lorsqu'un membre se log, je recupère son matricule et j'affiche la photo. Voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    foreach($ExtPhotos as $ext) {
      if (file_exists("../photos/$matricule.$ext"))
      {  //La photo existe
         $fichier="../photos/$matricule.$ext" ;
         echo "<center><img src='$fichier' border='0' alt=''></center>" ;
      }
    }
    ça marche bien en local, mais sur le serveur les photos ne s'affichent pas. Quelqu'un peut-il me dire ce qui ne marche pas dans mon code ?
    Merci d'avance

  2. #2
    Membre Expert Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Par défaut
    slt, a priori on dirait une erreur d'url, tu peux vérifier dans la source html si les images pointent bien où i faut.

  3. #3
    Membre éclairé Avatar de ecarbill
    Homme Profil pro
    Cyberdocumentaliste
    Inscrit en
    Juin 2004
    Messages
    229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Cyberdocumentaliste
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2004
    Messages : 229
    Par défaut
    Non, ce n'est pas un problème d'url puisque ça marche bien en local. C'est lorsque je met les fichiers en ligne que le problème apparait. Je pensais peut etre a un problème de système (moi je suis sur window alors que je suis héberger sur linux) mais je ne sais pas trop lequel

  4. #4
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 495
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 495
    Par défaut
    salut,

    il se peut que l'erreur d'affichage vienne de ton chemin :
    en local, le "../chemin" fonctionne, mais sur ton serveur, il faut mettre l'url complète : "http://chemin"
    j'avais eu le meme problème quand j'ai mit mon site en ligne
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  5. #5
    Membre éclairé Avatar de ecarbill
    Homme Profil pro
    Cyberdocumentaliste
    Inscrit en
    Juin 2004
    Messages
    229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Cyberdocumentaliste
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2004
    Messages : 229
    Par défaut
    OK mais puisque c'est sur le meme site ça ne devrait pas poser de problème.
    D'ailleurs toutes les images que j'ai affiché directement par html <a href "../photos/image.jpg" s'affichent correctement

  6. #6
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 495
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 495
    Par défaut
    ok, donc en regardant de plus près, je dirais : erreur de concaténation :
    il manquerait des \ dans ton echo
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<center><img src='$fichier' border='0' alt=\"\"></center>" ;
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

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

Discussions similaires

  1. Affichage des images depuis PHP
    Par IAGISG dans le forum Android
    Réponses: 2
    Dernier message: 19/05/2012, 11h27
  2. [MySQL] Affichage d'image MySQL / PHP
    Par runcafre91 dans le forum PHP & Base de données
    Réponses: 21
    Dernier message: 27/02/2009, 22h46
  3. [MySQL] Affichage des images avec PHP
    Par dasou dans le forum PHP & Base de données
    Réponses: 13
    Dernier message: 06/02/2007, 19h44
  4. [ImageMagick] Affichage d'images générées par PHP
    Par lothar59 dans le forum Bibliothèques et frameworks
    Réponses: 9
    Dernier message: 17/09/2006, 17h04
  5. affichage d'image dans site php
    Par eurykane dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 21
    Dernier message: 08/07/2006, 17h22

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