afficher une 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 : afficher une image?

Re: afficher une image?

par chanteur006 » 25 nov. 2010, 11:16

Merci mais j'y arrive tjrs pas...

Le truc serait de recuperer les images comme à partir de la ligne 28

donc je fais ce qui suit mais ça fonctionne pas ; j'arrive pas a comprendre le soucis puisque le chemin est indiqué...

<code>
<?php
$photos_url = array('photos/'.$r["id"].'_'.$i.'.jpg');

foreach($photos_url as $url) {
echo '<img src="'. $url .'" /><br />';
}
?></code>

Re: afficher une image?

par AB » 23 nov. 2010, 21:03

Tu veux afficher une photo (si oui laquelle dans ton tableau) ou lister les photo de ton tableau ?

Re: afficher une image?

par stealth35 » 23 nov. 2010, 20:53

vu que tu débutesn je te conseil d'indenter ton code, et de bien mettre tes balises le php c'est <?php et pas <? ni <?=

afficher une image?

par chanteur06 » 23 nov. 2010, 20:25

Salut ,

Je tourne en rond , je débute et j'y arrive pas...

Je travaille sur la base d'un script récup, et pour le fun pour mon pti site je voudrais afficher une image en haut de la page à partir des images qui existent dejà (qui déjà stockées, mais pas dans une base, dans un dossier)

Comment faire...?

le // $tab_photos=array(); // genere une suite d'images récupérées ; à partir de cet emplacement , est ce que je peux recupérer ces images et les placer ailleurs...? et comment?

Merci

Code : Tout sélectionner

1. <? 2. include("header.inc.php" ); 3. $id_resto=$_GET["id"]; 4. $query_exists = mysql_query("SELECT COUNT(id) FROM resto WHERE id='$id_resto'" ); 5. $result_exists = mysql_fetch_row($query_exists); 6. if ($result_exists[0]==0) 7. { 8. header("HTTP/1.1 301 Moved Permanently" ); 9. header("Location: index.php" ); 10. die("Redirection" ); 11. } 12. else 13. { 14. // champs à sélectionner / à afficher 15. $tab_champs = array("id","title","city","note","description","address","phone","website","cap","menu_entree","menu_plat","menu_dessert","youtube_link","resa","horferm","pain","prix","serviette","latable","sympaekip","aime","aimemoins","ofinal" ); 16. $chr_champs=''; 17. foreach($tab_champs as $val) $chr_champs.=$val.', '; 18. $chr_champs=substr($chr_champs,0,-2); 19. $q = mysql_query("SELECT $chr_champs FROM resto WHERE id='$id_resto'" ); 20. $r = mysql_fetch_assoc($q); 21. $quser = mysql_query("SELECT id_user FROM users_restos WHERE id_resto='$r[id]'" ) or die(mysql_error()); 22. $ruser = mysql_fetch_assoc($quser); 23. } 24. ///////////////////////////// 25. //////////////////////////////// 26. ////////////////////// 27. <? 28. $tab_photos=array(); 29. for($i=1;$i<=8;$i++) 30. { 31. $path_img = 'photos/'.$r["id"].'_'.$i.'.jpg'; 32. $path_img2 = 'photos/'.$r["id"].'_'.$i.'_125.jpg'; 33. if(file_exists($path_img)) { $tab_photos[]=array($i,$id_resto,$path_img,$path_img2); } 34. } 35. if (@count($tab_photos)>0) 36. { 37. ?> 38. <script type="text/javascript"> 39. $(document).ready(function() 40. { 41. $("a.group" ).fancybox(); 42. }); 43. </script><br> 44. 45. 46. <div id="photos"> 47. <? 48. $cpt=1; 49. foreach($tab_photos as $val) 50. { 51. ?> 52. <p style="float:left; width:130px; margin-bottom:10px; <? if ($cpt%2!=0) { echo 'margin-right:10px;'; } ?>"><a class="group" rel="group" title="Photo <?=$cpt;?>" href="<?=$val[2];?>"><img src="<?=$val[3];?>" alt="Photo <?=$cpt;?>" /></a></p> 53. <? 54. $cpt++; 55. } 56. ?>