image dynamique

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 : image dynamique

par Invité » 25 nov. 2008, 01:30

trouvé la soluce:
<?php
if ( file_exists($_GET['img'].'.png')) {
?>
<img src="<?php echo $_GET['img']; ?>.png" />
<?php
}
?>
Merci pour votre aide

par Invité » 25 nov. 2008, 01:19

merci de ta réponse, mais je ne comprend pas le principe, je sais, ce n'est pas obligatoire pour que ça fonctionne mais moi j'aime bien comprendre :)
et là, je ne suis pas sur qu'on puisse la changer facilement genre grace à l'adresse, si?

par jojolapine » 25 nov. 2008, 01:13

Le code est beacoup plus simple que tu ne le pense...
<?php
$chemin_img='blabla';
?>
<p>de l'html "statique"</p>
<img src="<?php echo $chemin_img;?>" alt="une image dynamique" />
<p>kjoefojh</p>

image dynamique

par hornetovore » 25 nov. 2008, 01:06

Bonjour,
je vais tenter quelque chose dans mon exploration du php et viens avant tout demander si c'est la méthode appropriée, le php étant axé sur du développement de page dynamique, je pense que c'est vers ça qu'il faut que je me tourne, le défi:
J'ai une page internet en html avec feuilles css séparée, cette page affiche une image que j'aimerai dynamique en fonction de l'utilisateur, je vois donc la solution dans un bout de code php et avec pour résultat une adresse type: http://www.monsite/fr?image=chemin_et_n ... 'image.png
La méthode est elle correcte? et si oui, qu'elle est le bout de code php à inserer dans la page .html?j'ai essayé un code de ce type:

Code : Tout sélectionner

<?php if ( file_exists($_GET['img'].'.png')) { include($_GET['img'].'.png'); } ?>
mais pas valable. Y a t'il plus simple ou plus adapté à ce que je cherche à faire??! Ou c'est la bonne méthode mais où se trouvent les erreurs?

Pour le moment, niveau erreurs, j'ai une partie javascript dans mon en-tête qui se met en erreur dans la console d'erreur de firefox et l'image n'apparait pas, partie javascript qui fonctionnait pourtant bien jusque là, et si je met en commentaire la partie javascript, la page est vide, seul le background est present et au milieu de l'ecran, environ là où devrait se trouver l'image, apparait une erreur concernant l'image je pense:

Code : Tout sélectionner

Warning: Unexpected character in input: '' (ASCII=6) state=1 in /home.38/www/google/tite-motarde/steph2.png on line 611 Parse error: syntax error, unexpected T_LNUMBER in /home.38/www/google/tite-motarde/steph2.png on line 611
Si j'essaye avec une autre image, la page s'affiche correctement mais en lieu et place de l'image, un bout de code:

Code : Tout sélectionner

�PNG ��� IHDR���������;0�����sRGB�������bKGD������������� pHYs����������tIME�;�:�w���IDATH�ݗk�\e��������n���ڊTk��B[hˊ�mA�x�LM�����(���"S���1P*�.�{��l�m��ݙٝ�=gΜ9��~0iS�h����|~���?y���9� ���T:��{��mTI�L�L��:>���&#138;�)@���.r}=�-_Ja��~#��;^?�r�����~�wϫ����;1E�h�$*�!#��<�$��7�2�Z�ǚ�װ��+ěR��}�h�B2��H�0��B��Y&I���d��0�M�$�D�D�g�j�5l~�Sb^���C�/�x5�Ҫ��{Mܨ����t� �6Mrv�M^3ə6�nh ?o������~H\X �Ԟo}���YD⶚�}?�����'��<(�0�l�9�i�}�ğ�� ��*�Ź���S`ݵشa#��_��lg���Wj���#�L��Q�Ŵ,:5a�~q��J�M0'��w������B�!���������i�]����ԩ���ߠ������4\�Xid28p�O�K�#G85v�o2�8�vӽb _����ݵ �{����E��O�$ӑG B!���&&�,
dont voici un extrait... binaire ou je ne sais pas comment on dis, mais il n'a pas l'air de la lire comme une image...

Un p'tit help :) suis plus que débutant en php vous vous en doutez ;)
d'avance, merci :)