Question sur l'affichage d'image

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Question sur l'affichage d'image

Re: Question sur l'affichage d'image

par spidercrash » 09 avr. 2010, 14:21

Quelqu'un pourrai m'aider svp j'avance petit a petit mais encore quelques bug merciiii

Re: Question sur l'affichage d'image

par spidercrash » 08 avr. 2010, 12:57

Cela marche bien en fesant cela
echo '<a href="apercu.php?id_img='.$result[id_img].'"><img src="php/'.$result[image].'" alt="'.$result[nom].'" title="'.$result[nom].'" WIDTH=100 HEIGHT=100 /></a>';
Mais le probléme quand je clic sur une image cela lance la page apercu avec l'ID de l'image mais celle ci n'apparait pas

Re: Question sur l'affichage d'image

par spidercrash » 07 avr. 2010, 22:02

ben justement en fesant cela <img src="apercu.php?image='.$result[image].

cela affiche /Images/nom_de_la_photo
mais le dossier php ,justement avant cela ne passe pas

j'ai essayer cela

echo '<a href="apercu.php?id_img='.$result[id_img].'"><img src="php/apercu.php?image='.$result[image].'" alt="'.$result[nom].'" title="'.$result[nom].'" WIDTH=100 HEIGHT=100 /></a>';

egalement essayer cela

echo '<a href="apercu.php?id_img='.$result[id_img].'"><img src="apercu.php?image=php/'.$result[image].'" alt="'.$result[nom].'" title="'.$result[nom].'" WIDTH=100 HEIGHT=100 /></a>';

c'est comme si le apercu.php bloqué

voici lexemple
http://www.logisdesannonces.fr/galerie.php

Re: Question sur l'affichage d'image

par Dr@ke » 07 avr. 2010, 21:33

Ok donc vue que tu enregistres ce chemin dans ta BD quelque part, tu devrais donc pouvoir le reproduire en non-manuel?

Re: Question sur l'affichage d'image

par spidercrash » 07 avr. 2010, 21:29

ben justement non cela ne marche pas

exemple pour que cela marche je devrait mettre

http://www.xxx.fr/xxxx/Images/Lighthouse.jpg

Re: Question sur l'affichage d'image

par Dr@ke » 07 avr. 2010, 20:49

Si je comprends bien ce que tu dis c'est que le bon chemin pour afficher tes images serait:
Soit ceci:
http://www.xxxxx.fr/xxxx/images/apercu.php?id_img=1
ou ceci:
http://www.xxxxx.fr/apercu.php?id_img=1
:?:

Donc en tapant directement ces urls dans le navigateur on devrait voir l'image s'afficher?

Sinon, regarde dans la source de tes pages, les chemins utilisés pour afficher les autres images qui s'affichent bien.

Re: Question sur l'affichage d'image

par spidercrash » 07 avr. 2010, 20:03

en faite il faudrai que je rajoute a coté de alt="'.$result[nom]. le nom du repertoire ou sont stocker les images ?

Car cela me donne sa

<div><a href="apercu.php?id_img=1"><img src="apercu.php?id_img=1" alt="IMG_0081.jpg" title="IMG_0081.jpg" WIDTH=90 HEIGHT=90 />

sachant que le dossier ou sont les photo stocker les photos s'appelle images

je viens d'essayer cela
echo '<a href="apercu.php?id_img='.$result[id_img].'"><img src="http://www.xxxxx.fr/xxxx/images/apercu.php?id_img='.$result[id_img].'" alt="'.$result[nom].'" title="'.$result[nom].'" WIDTH=90 HEIGHT=90 /></a>'
Mais rien ne se passe.

Re: Question sur l'affichage d'image

par Dr@ke » 07 avr. 2010, 18:51

Teste et compare (En regardant la source de la page (Afficher -> source de la page)) ceci:
 echo '<img src="apercu.php?id_img='.$result[id_img].'" alt="'.$result[nom].'" title="'.$result[nom].'" WIDTH=90 HEIGHT=90 /></a>';
Et cette même balise mais en html et donc en renseignant manuellement chaque partie pour que l'image s'affiche bien (de façon habituelle donc: le bon chemin...).

Re: Question sur l'affichage d'image

par spidercrash » 07 avr. 2010, 17:05

Quelqu'un pourrai t'il m'aiguiller svp je pence qu'il y a une problème au niveau de l'ouverture du dossier des photos.
<?php
            $connexion = mysql_connect("aaaa", "aaaa", "aaaaa") or exit (mysql_error());
            $database = mysql_select_db("aaaaa") or exit (mysql_error());
           
            $affichage = mysql_query("SELECT * FROM images") or exit (mysql_error());
            while($result = mysql_fetch_assoc($affichage)) {
               
                echo '<div>';          
                echo '<a href="apercu.php?id_img='.$result[id_img].'"><img src="apercu.php?id_img='.$result[id_img].'" alt="'.$result[nom].'" title="'.$result[nom].'" WIDTH=90 HEIGHT=90 /></a>';
                echo '<p>Description : '.$result["description"].'</p>';
                echo '</div>';
            }
            mysql_close();

sachant que le liens ou se situe l'image est indiqué dans la tables images.
Ambiguë #-o

Re: Question sur l'affichage d'image

par spidercrash » 07 avr. 2010, 09:58

Je suis à peu près d'accord sur tout ce que vous dîtes, de toute façon je n'ai pas le choix, je n'y connais rien au PHP.
Merci de ton aide quand même . :)

Re: Question sur l'affichage d'image

par Jean-Claude » 06 avr. 2010, 21:34

Je suis à peu près d'accord sur tout ce que vous dîtes, de toute façon je n'ai pas le choix, je n'y connais rien au PHP.

Re: Question sur l'affichage d'image

par spidercrash » 06 avr. 2010, 20:39

Oui je sait :oops: mais en premier temps j'essaye de récupérer toute les images sous forme de galerie

via se script ( mais les photo ne s'affiche pas )
$connexion = mysql_connect("aaaa", "aaaa", "aaaaa") or exit (mysql_error());
            $database = mysql_select_db("aaaaa") or exit (mysql_error());
           
            $affichage = mysql_query("SELECT * FROM images") or exit (mysql_error());
            while($result = mysql_fetch_assoc($affichage)) {
               
                echo '<div>';          
                echo '<a href="apercu.php?id_img='.$result[id_img].'"><img src="apercu.php?id_img='.$result[id_img].'" alt="'.$result[nom].'" title="'.$result[nom].'" WIDTH=90 HEIGHT=90 /></a>';
                echo '<p>Description : '.$result["description"].'</p>';
                echo '</div>';
            }
            mysql_close();
Puis après quand j'aurai réussi a afficher les images a se moment là j'integrerai le code mon mon fichier session puis je ferai les jointure.

J'ai l'impression qu'il n'arrive pas a rapatrier les photo du dossier images.

Re: Question sur l'affichage d'image

par stealth35 » 06 avr. 2010, 20:21

faut faire des jointures

Re: Question sur l'affichage d'image

par spidercrash » 06 avr. 2010, 18:45

tu pourrais resté dans le même sujet ca dois être le 12eme que tu fais pour le même code :roll: :wink:
:roll: ce n'est pas le même code :D

En faite Pour faire une test j'ai essayé cela
<?php
	    $connexion = mysql_connect("aaaa", "aaaa", "aaaaa") or exit (mysql_error());
	    $database = mysql_select_db("aaaaa") or exit (mysql_error());
	    
	    $affichage = mysql_query("SELECT * FROM images") or exit (mysql_error());
	    while($result = mysql_fetch_assoc($affichage)) {
	       
		echo '<div>';		
		echo '<a href="apercu.php?id_img='.$result[id_img].'"><img src="apercu.php?id_img='.$result[id_img].'" alt="'.$result[nom].'" title="'.$result[nom].'" WIDTH=90 HEIGHT=90 /></a>';
		echo '<p>Description : '.$result["description"].'</p>';
		echo '</div>';
	    }
	    mysql_close();
Mais miniature se mette bien mais les photo ne sont pas récupérer du dossier

Re: Question sur l'affichage d'image

par stealth35 » 06 avr. 2010, 18:40

tu pourrais resté dans le même sujet ca dois être le 12eme que tu fais pour le même code :roll: :wink: