problème d'affichage de photos

Répondre
black templar
black templar
Déconnecté
Bonjour.
J'ai un petit problème pour afficher des photos via php et My SQL.

Voici le code php

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


Et le résultat en HTML
  1. <a href="album_photo.php?id=2&id_mk=12&id_md=1">
  2. <img border=0 src="./black_templar/Dossier_numéro_1/dossier1.gif">
  3. </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
al3xc00l
Déconnecté
http://drifting01.free.fr - Je freine le versant schizo
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
black templar
black templar
Déconnecté
Alors, personne ne sait d'où ça peut venir ??
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Ben que l'adresse de l'image n'est pas bonne :)

Ou bien un problème de cache de ton navigateur.
LupusMic
LupusMic
Déconnecté
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Enlève ./
black templar
black templar
Déconnecté
Oui, en effet, j'ai essayé avec firefox et ça marche !
Comment on fait pour que ça marche avec explorer??
black templar
black templar
Déconnecté
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 ???

  1.  
  2. while ($data = mysql_fetch_array($result))
  3.       {
  4.       $photo = ereg_replace("; :!,?./","_",$data['nom']);
  5.       $photo = ereg_replace(" ","_",$photo);
  6.       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>';
  7.       echo '<hr>';
  8.       }
  9.  


Pour la structure, ma boucle est incluse dans un "else".
black templar
black templar
Déconnecté
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
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Php - Breizh Blog