OVH Cloud OVH Cloud

Probleme d'affichage sous Firebird

8 réponses
Avatar
Frederic
Bonsoir,
J'aimerais regler le problème suivant:

Sur ce lien
http://www.lesviesdansent.com/modules.php?name=1-Cartes&file=index&id=23-04-2005
quand la consultation se fait a partir d'IE (ou clône genre mYie2,
avant browser) tout se passe pour le mieu, l'image
http://www.lesviesdansent.com/modules/1-Cartes/23-04-2005_files/image_map.gif
s'affiche bien.
La consultation de la meme page sous Firefox 1.0 ne se passe pas bien,
l'image n'apparait pas, l'adresse est erronnée :
http://www.lesviesdansent.com/..%5C..%5Cmodules%5C1-Cartes%5C23-04-2005_files%5Cimage_map.gif

Question: comment gérer se problème a partir de la source (le fichier
php) ?
<code>
<IMG SRC="..\..\modules\1-Cartes\23-04-2005_files\image_map.gif">
</code>


Merci pour vos idées

--
Cordialement
Frederic

8 réponses

Avatar
Philippe Chaissac

La réponse est dans la question !

http://www.lesviesdansent.com/modules/1-Cartes/23-04-2005_files/image_map.gif
s'affiche bien.


...

<code>
<IMG SRC="....modules1-Cartes23-04-2005_filesimage_map.gif">
</code>


<img src="modules/1-Cartes/23-04-2005_files/image_map.gif" />

Mais c'est un moindre mal, jette un oeil au validator (ça n'est pas
forcément l'évangile, mais ça aide bien à débugguer quand même) :
http://validator.w3.org/check?verbose=1&uri=http%3A//www.lesviesdansent.com/modules.php%3Fname%3D1-Cartes%26file%3Dindex%26id%3D23-04-2005

Avatar
Thibaut Allender

Question: comment gérer se problème a partir de la source (le fichier
php) ?
<code>
<IMG SRC="....modules1-Cartes23-04-2005_filesimage_map.gif">
</code>


un chemin dans une url utilise des /, pas des
en plus, avant de le remettre dans le code, ca serait bien de lui passer
un petit coup de urldecode()
enfin, il faudra m'expliquer comment le browser va aller chercher une
image 2 repertoires plus bas que la racine

bref, transformer ceci :
http://www.lesviesdansent.com/..%5C..%5Cmodules%5C1-Cartes%5C23-04-2005_files%5Cimage_map.gif

en ceci :
http://www.lesviesdansent.com/modules/1-Cartes/23-04-2005_files/image_map.gif

mais ca n'est pas lié à php, ce sont les bases de l'html

--
thibaut allender | freelance | http://capsule.org

Avatar
Frederic BISSON
Hello !

<code>
<IMG SRC="....modules1-Cartes23-04-2005_filesimage_map.gif">
</code>
As-tu essayé de remplacer les '' par des '/' ?


@+

Frédéric

Avatar
News Subsystem
Le Thu, 11 Nov 2004 22:48:28 +0000, Frederic a écrit :

Bonsoir,


Bonsoir,

Question: comment gérer se problème a partir de la source (le fichier
php) ?
<code>
<IMG SRC="....modules1-Cartes23-04-2005_filesimage_map.gif"> </code>


Merci pour vos idées


C'est peut-être stupide, mais essayez ceci:

<IMG SRC="../../modules/1-Cartes/23-04-2005_files/image_map.gif"> </code>

Voilà, peut-être...

gohato

Avatar
newdb
Frederic wrote:
Sur ce lien
http://www.lesviesdansent.com/modules.php?
name=1-Cartes&file=index&id#-04-2005


voilà le lien que j'ai dans le source que mozilla m'affiche :

http://www.lesviesdansent.com/....modules1-Cartes23-04-2005_filesim
age_map.gif

manifestement, y'a gourance entre les / et les

donc il faudrait :

<code>
<IMG SRC="../../modules/1-Cartes/23-04-2005_files/image_map.gif">
</code>

et ça devrait le faire

--
@@@@@
E -00 à donf !
' `) /
|_ =="

Avatar
Olivier Miakinen

http://www.lesviesdansent.com/modules/1-Cartes/23-04-2005_files/image_map.gif


Et aussi :

<IMG SRC="....modules1-Cartes23-04-2005_filesimage_map.gif">


Tu n'as pas l'impression que les barres obliques ne sont pas orientées
de la même façon entre ce que tu veux obtenir et ce que tu as dans le
code source ? Internet Explorer pour Windows accepte les deux parce que
pour MS DOS et Windows un backslash () ne peut pas servir à autre chose
que ce à quoi sert un slash (/) sur Unix et dans les URL, mais il ne
devrait pas le faire.

Essaye ceci, et tout ira beaucoup mieux :
<img src="../../modules/1-Cartes/23-04-2005_files/image_map.gif">

Note que ta question concerne la conception des pages en HTML, ou à
la rigueur les navigateurs pour le comportement spécial d'Internet
Explorer, mais pas le PHP. Aussi je redirige vers un groupe plus approprié.

Avatar
Frederic
Frederic BISSON avait soumis l'idée :
Hello !

<code>
<IMG SRC="....modules1-Cartes23-04-2005_filesimage_map.gif">
</code>
As-tu essayé de remplacer les '' par des '/' ?


@+

Frédéric


Merci a vous tous, effectivement, backslash au lieu du slash, c'etait
tellement simple que j'en ai honte...


Merci encore

désolé du dérangement

--
On n'est jamais aussi bien battu que par soi même
(Les Shadoks)


Avatar
Frederic
Le 12/11/2004, Frederic BISSON a supposé :
Hello !

<code>
<IMG SRC="....modules1-Cartes23-04-2005_filesimage_map.gif">
</code>
As-tu essayé de remplacer les '' par des '/' ?


@+

Frédéric


Donc merci a tous pour vos réponses (en esperant que ce coup-ci ca
passe les modos !!!

--
Ce n'est qu'en essayant continuellement que l'on finit par réussir....
En d'autres termes...
Plus ça rate et plus on a de chances que ça marche...
(Les Shadoks)