Probleme d'affichage d'une image sur page php

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 : Probleme d'affichage d'une image sur page php

Re: Probleme d'affichage d'une image sur page php

par Ryle » 03 mai 2011, 16:13

Y a pas de soucis :)

En fait, considère que php est là pour te permettre de générer le code html qui va être interprété par le navigateur. Le plus simple est donc de commencer par le code que tu veux générer et de remplacer ce qui doit l'être par tes valeurs php.

Ainsi, si tu veux générer le code suivant :
<IMG SRC="repertoire/image.jpg">
Et que tu disposes de la valeur "repertoire" dans $res['IMGIMG'] et de la valeur "image.jpg" dans $res['LIENIMG'], alors tu peux inclure ton code php pour les remplacer :
<IMG SRC="<?php echo $res['IMGIMG'] ?>/<?php echo $res['LIENIMG']?>">
ou bien 
<IMG SRC="<?php echo $res['IMGIMG'] . "/" . $res['LIENIMG']?>">
Regarde le code source de la page pour voir les valeurs retournée par php et pour ajuster ton code, et fais également attention aux espaces : " repertoire" et "repertoire" ne sont pas identiques :)

Re: Probleme d'affichage d'une image sur page php

par Miraelith » 02 mai 2011, 23:51

<IMG SRC=" <?php echo $res['IMGIMG'].$res['LIENIMG']?>">
Excuse moi je suis pas très bon en code donc je sais pas si j'ai pris le bon truc lol
mais bon j'ai changé j'ai mis ça . Ca avait fonctionné et puis la ça fonctionne plus je comprends cela doit etre encore faux lol

Re: Probleme d'affichage d'une image sur page php

par Ryle » 02 mai 2011, 20:53

Modération :
Afin d'améliorer la lisibilité de ton message,
pense à utiliser les balises [code] ou [php] (selon le langage utilisé).

Elles sont disponibles au-dessus de la zone de saisie de ton message
lorsque tu postes un nouveau message.

Des indications sont disponibles sur la manière de mettre en forme vos messages dans la FAQ


Quant à ton problème, je dirais que si le chemins de ton image provient de ta base de données, j'aurais tendance à dire qu'au lieu de $IMGACT qui ne correspond à aucune variable de ton code, tu devrais plutôt avoir un truc du genre $res['IMGACT'] (en supposant que le chemin de ton image soit stocké dans le champ IMGACT de ta table actualite )

Probleme d'affichage d'une image sur page php

par Miraelith » 02 mai 2011, 19:25

Bonjour tout le monde j'ai un souci avec mes codes php. Mon but est un ajout d'une actualité avec le titre le contenu et une image si besoin. Donc quand j'upload l'image dans la base donnée cela y va et elle s'affiche quand je veux la consulter. Mais le soucis est plus loin car suite a cela quand je veux l'afficher sur une autre page j'ai le titre et le contenu qui s'affiche mais l'image non ca me fait un petit carré coupé lol. Voici mon code:

<?php
include"../include/configure.inc.php";
?>
<?php
$SQL = mysql_query('SELECT * FROM actualite ORDER BY NUMACT DESC');
while ($res = mysql_fetch_array($SQL)) // On fait une boucle pour lister les news
{
?>

<table>
<tr>
<td><b><u><FONT size="6"><?php echo stripslashes($res['NOMACT']); ?>:</FONT></b></u></td>
</tr>
<tr>
<td><?php echo $res['CONACT']; ?></td>
</tr>
<tr>
<td><div align="center"><IMG SRC=" <?php echo "$IMGACT"?>"></div></td>
</tr>
</table>



cordialement Tomcat