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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Problème d'include de fichier et adresse des images


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 25
    Points : 14
    Points
    14
    Par défaut Problème d'include de fichier et adresse des images
    Bonjour,
    mon problème est le suivant :

    je développe un site web avec easyphp, qui sera hébergé chez lycos.
    Dans toutes mes pages php, je fais un include d'un fichier d'entête en début et un include d'un fichier de bas de page en fin.
    (ces fichiers me permettent d'afficher la trame de la page et possèdent des balises HTML <IMG>)

    Sous easyphp, les adresses des images (contenues dans les fichiers inclus) sont relatives aux répertoire où se situe le fichier réalisant l'include.
    Chez lycos, les adresses des images sont relatives au répertoire ou se situe ces fichier header et footer.

    Que dois-je modifier dans le fichier php.ini, afin d'avoir une configuration locale identique à celle de Lycos.

    merci d'avance...

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 60
    Points : 81
    Points
    81
    Par défaut
    :
    Normalement, le chargement d'images (tag img ou object) ne releve pas de php, mais du browser du client, qui fera autant de requetes supplementaires que d'images sur la page.

    Donc les urls des images devraient toujours etre relatives a l'adresse de la page web renvoyee (l'adresse web courante), par exemple http://www.monsite.net/section/page.php, et certainement pas a la position des fichiers sur le serveur (ce que le browser n'a au demeurant aucun moyen de savoir).

    Essaie d'utiliser des adresses absolues (http://www.monsite.net/images/...), ou alors, precise ton probleme parce que la c'est pas tres clair : as-tu bien la meme arborescence des 2 cotes, et quelle ets la structure de ton site ?

    --
    Rom1

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 25
    Points : 14
    Points
    14
    Par défaut
    arborescence de mon site est la suivante :

    /
    |- commun (contenant les fichiers header et footer)
    |
    |- img (contenant les images)
    |
    |- index.php
    |
    |- ... autre fichier php
    |

    sur ma config local :
    les adresses dans les fichiers header et footer sont du type :
    "img/monimage.jpg"
    sur le serveur de lycos, je suis obligé de mettre les adresses de la manière suivante :
    "../img/monimage.jpg"

  4. #4
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500
    Par défaut Re: Problème d'include de fichier et adresse des images
    Citation Envoyé par doudou34
    qui sera hébergé chez lycos.
    Pitié non... Je suis désolé mais quand je navigue sur un site lycos je me barre vite fait à cause des pubs...

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 25
    Points : 14
    Points
    14
    Par défaut
    c'est un hébergement pro donc pas de pub........

  6. #6
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500
    Par défaut
    Ah ouf autant pour moi !

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 25
    Points : 14
    Points
    14
    Par défaut
    ca m'apporte pas de réponse à mon problème....

  8. #8
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500
    Par défaut
    Oui mais hélas j'en vois pas désolé je ne touche quasiment pas au php.ini mais je sais que ça serait plus simple de travailler comme chez lycos. Attend la réponse de meilleurs connaisseurs (comme les rédacteurs )

  9. #9
    Inscrit Avatar de sanosuke85
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 206
    Points : 179
    Points
    179
    Par défaut
    Oyo à tous,

    Voilà pour ma part je verrai une solution comme ceci :

    au lieu de penser à changer le fichier php.ini, pourquoi ne pas te faire un petit système de gestion d'url des chemins comme par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<img src='" . $chemin . "/monimage.jpg'>";
    ainsi tu peux mettre $chemin en une valeur fixe que tu réutilise en fonction de si tu es en local ou sur lycos...

    Ce n'est qu'une idée à toi de voir si cela peut être gérable ^^

Discussions similaires

  1. Réponses: 8
    Dernier message: 26/05/2010, 14h43
  2. Problème d'include sur fichier extérieur
    Par zooffy dans le forum ASP
    Réponses: 7
    Dernier message: 29/11/2007, 16h28
  3. Choix SGBD pour gérer des fichiers Excel et des images ?
    Par benoit69 dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 01/03/2007, 12h02
  4. Réponses: 2
    Dernier message: 20/12/2006, 15h37
  5. Recuper adresse des images
    Par bolo dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 25/10/2005, 17h21

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