affichage image et texte en dessous en un click

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 : affichage image et texte en dessous en un click

par blacklapin » 14 nov. 2008, 17:28

yep charabia, désolé pour la réponse tardive.
j'ai trouvé la réponse.
ce que je cherchais en fait c'était:
<a href="portfolio.php?bigpic=images/grandeimage.jpg&texte=blablabla"><img src="images/vignette.jpg" /></a>
tout simplement.
en tout cas, merci pour l'aide.

par charabia » 12 nov. 2008, 22:01

Heu c'est juste un texte sous l'image ? Tu fais juste un <br /> après l'image non ? Ou je n'ai pas tout saisis...

par blacklapin » 12 nov. 2008, 16:46

merci charabia.
effectivement ça marche.
mais je ne sais toujours pas comment insérer mon texte dans la formule du premier div:
<a href="portfolio.php?bigpic=images/grandeimage.jpg"><img src="images/vignette.jpg" /></a>

par charabia » 12 nov. 2008, 16:18

Le code de sylvain à quelques erreurs. Version corrigée :
<?php 
echo '<img src="'.$_GET['bigpic'].'" width="" height="" alt="" />'; 
echo '<p>'.$_GET['texte'].'</p>'; 
?>

par blacklapin » 12 nov. 2008, 16:10

merci beaucoup à vous deux pour votre réponse.
chris la bricole, malheureusement mes images sont dans differents sous-dossiers du coup je ne peux exploiter ta solution.
sylvaing26, j'ai essayé ta technique et en visitant ma page , j'ai ce message d'erreur:
Parse error: syntax error, unexpected '.' in /mnt/125/sda/3/6/aymeric.chaslerie/experiences.php on line 59
je ne sais pas d'où cela vient.
une idée?
et aussi, si j'utilise ta technique, comment dois je insérer le texte dans cette formule du premier div:
<a href="portfolio.php?bigpic=images/grandeimage.jpg"><img src="images/vignette.jpg" /></a>
merci d'avance

par chrislabricole » 11 nov. 2008, 13:23

Eum...
question sécurité et propreté, si toute tes images sont comme ça :
images/ca_cest_une_image.jpg
images/une_autre.jpg
images/encore_une.jpg

mieux vaut faire ça :
<?php
echo '<img src="./images/'.$_GET['bigpic'].'.jpg" alt="" />';
?>
Si c'est du genre :
images/image01.jpg
images/image02.jpg
images/image03.jpg

Faire ça :
<?php
echo '<img src="./images/image'.$_GET['bigpic'].'.jpg" alt="" />';
?>
...

par sylvaing26 » 11 nov. 2008, 12:11

<?php
echo "<img src".$_GET['bigpic'];." alt="" /> ";
echo "<p>".$_GET['texte];."</p> ";
?>

affichage image et texte en dessous en un click

par blacklapin » 11 nov. 2008, 11:37

bonjour,
je réalise un site en css/xhtml mais qui possède une page en php pour un portfolio dans laquelle il y a deux div dont un avec des vignettes. si on clique sur ces vignettes cela fait apparaitre une image dans le deuxieme div mais voilà je ne sais pas quoi ajouter à ma formule pour qu'avec ce meme click apparaissent à la fois l'image mais aussi du texte en dessous. voici le type de formule que j'utilise:
dans le premier div:
<a href="portfolio.php?bigpic=images/grandeimage.jpg"><img src="images/vignette.jpg" /></a>
et dans le second:
<img src="<?php echo $_GET['bigpic'];?>" alt="" />
j'ai pas mal cherché une solution, je n'ai rien trouvé et j'avoue mal maitriser le php.
si quelqu'un peut me renseigner,
merci d'avance