problème d'affichage de photos

Répondre
black templar
le 01/04/2006 à 17:19
black templar
Bonjour.
J'ai un petit problème pour afficher des photos via php et My SQL.

Voici le code php

echo '<p>
<a href="album_photo.php?id='.$data['id'].'&id_mk='.$id.'&id_md='.$id_mb.'">
<img border=0 src="./'.$nom.'/'.$dossier.'/'.$photo.'">
</a>
</p>';


Et le résultat en HTML
<a href="album_photo.php?id=2&id_mk=12&id_md=1">
<img border=0 src="./black_templar/Dossier_numéro_1/dossier1.gif">
</a>


Le problème, c'est que les photos ne s'affiche pas (alors que c'est la bonne adresse) et ce qui est encore plus bizzare, c'est que quand j'enregistre la source HTML, là, les images sont bien affiché.
(ç'est peut être un problème de répertoire...?? je ne sais pas)

Et j'ai aussi une autre question, lors d'une adresse, on met parfois : "nom_du_fichier.ext" ou "./nom_du_fichier.ext" ou encore "../nom_du_fichier.ext"

a quoi sert les points ^^

Merci et a++
al3xc00l
le 01/04/2006 à 18:35
al3xc00l
Salut,
moi je peuix juste te répondre sur les points :)
./ indique la racine du dossier courant
../ indique un ou deux dossier en arriere
je ne sais plus
http://drifting01.free.fr - Je freine le versant schizo
LA GLOBULE
le 20/04/2006 à 15:25
LA GLOBULE
Ben que l'adresse de l'image n'est pas bonne :)

Ou bien un problème de cache de ton navigateur.
LupusMic
le 21/04/2006 à 16:37
LupusMic
Enlève ./
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
black templar
le 21/04/2006 à 16:53
black templar
Oui, en effet, j'ai essayé avec firefox et ça marche !
Comment on fait pour que ça marche avec explorer??
black templar
le 13/06/2006 à 09:23
black templar
up ?

Slt à tous.
Je me suis un peu remis à la programmation (1/4h seulement par jour ^^ Bac oblige)

J'ai essayé de résoudre le problème en modifiant les options IE, mais rien à faire, ça ne veux pas s'afficher.

Et j'ai aussi essayé de modifier mon code, mais là encore, dès que je suprime la boucle, ça marche, mais j'ai besoin de la boucle pour afficher toutes les photos !

Personne n'a-t-il jamais rencontré le même problème ???

while ($data = mysql_fetch_array($result)) 
{
$photo = ereg_replace("; :!,?./","_",$data['nom']);
$photo = ereg_replace(" ","_",$photo);
echo '<p class = "photo"><a href="album_photo.php?id='.$data['id'].'&id_mk='.$id.'&id_mb='.$id_mb.'"><img border=0 src="./'.$nom.'/'.$dossier.'/'.$photo.'"></a></p>';
echo '<hr>';
}


Pour la structure, ma boucle est incluse dans un "else".
black templar
le 11/07/2006 à 18:58
black templar
Bonjour à tous.

J'ai enfin trouvé le problème tout à fait par hasard...

En fait, il y avait un accent dans l'adresse et IE ne gère pas les accents alors que Firefox, si .... smiley

A+ et merci quand même !
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours