recherche d'une image en php

Eléphanteau du PHP | 43 Messages

05 janv. 2008, 21:53

Bonjour,
je voulais savoir s'il existe un équivalent de code html en php:

Code : Tout sélectionner

<img src="produits/01.jpg" width="134" height="134" />
Mon objectif étant de remplacer le 01.jpg par une variable tel que $nmr par exemple.
Merci .

Eléphant du PHP | 353 Messages

05 janv. 2008, 22:41

Hum..

Le HTML étant un langage d'affichage et le PHP étant un langage de programmation, tu ne pourras pas faire d'affichage sans HTML.
Apres, si j'ai bien compris tu veux pouvoir faire :

<img src="dir/<?=$img?>.jpg"/>

C'est bien cela?

Eléphanteau du PHP | 43 Messages

05 janv. 2008, 23:00

bonjour,
oui c'est ce que je recherche.
Je souhaite pouvoir faire changer la variable 01.jpg en une valeur $nmr.

Eléphant du PHP | 61 Messages

05 janv. 2008, 23:33

Hum..

Le HTML étant un langage d'affichage et le PHP étant un langage de programmation, tu ne pourras pas faire d'affichage sans HTML.
Apres, si j'ai bien compris tu veux pouvoir faire :

<img src="dir/<?=$img?>.jpg"/>

C'est bien cela?
Ces balises PHP sont totalement déconseillé : http://www.siteduzero.com/tuto-3-21215- ... #ss_part_2
Site sur THEOPERATION M.D. -> Nouvelle version (100%)
Ton code, tu indenteras; et le bohneur, tu feras.

Eléphanteau du PHP | 43 Messages

05 janv. 2008, 23:35

comment faire alors?

Eléphant du PHP | 353 Messages

05 janv. 2008, 23:55

Ces balises PHP sont totalement déconseillé : http://www.siteduzero.com/tuto-3-21215- ... #ss_part_2
Pour les gens qui désactive les short tags :)

Eléphanteau du PHP | 43 Messages

06 janv. 2008, 00:00

ce qui veut dire?

Eléphant du PHP | 61 Messages

06 janv. 2008, 00:14

Ces balises PHP sont totalement déconseillé : http://www.siteduzero.com/tuto-3-21215- ... #ss_part_2
Pour les gens qui désactive les short tags :)
Peut être mais ça pourrait ne pas marcher si on change d'un serveur à l'autre !


Comme ça :
<?php // Code ?>
Site sur THEOPERATION M.D. -> Nouvelle version (100%)
Ton code, tu indenteras; et le bohneur, tu feras.

Eléphanteau du PHP | 43 Messages

06 janv. 2008, 00:53

donc au final, que dois je faire?

Eléphant du PHP | 353 Messages

06 janv. 2008, 01:00

pour faire plaisir à power web, fait plus comme ceci :
<?php
print("<img src='dir/$img'/>");
?>
Où $img est le nom de l'image.

Eléphanteau du PHP | 43 Messages

06 janv. 2008, 01:28

ok, merci, seulement j ai une dernière question comment peut on faire dans le php pour fixer une taille aux photos. La taille est de width="134" height="134", de plus,

Code : Tout sélectionner

<img src="dir/<?=$img?>.jpg"/>
ne fonctionne pas, aucune image n'apparait.
désolé.

Eléphant du PHP | 353 Messages

06 janv. 2008, 10:51

Heu..
Qu'à tu mis dans ton code?
<?php
print("<img src='dir/$img'/>");
?> 
ou
<img src="dir/<?=$img?>.jpg"/>
Et peut tu me montrer ce que contient ta variable?
Voir même mieux, peux tu me montrer ton code?

Encore une fois fait attention à ne pas confondre php et html. :wink:

Mammouth du PHP | 1885 Messages

06 janv. 2008, 11:00

Pourquoi n'inclues-tu par les attributs width et height directement dans la balise <img> ?

Désires-tu modifier ces attributs afin de réduire l'image tout en conservant les proportionnels?

Peux-tu nous donner plus de détails sur le but à atteindre?
La programmation est l'expression de la poésie d'un programmeur
Génération PHP

Eléphanteau du PHP | 43 Messages

06 janv. 2008, 15:08

Bonjour, ben c'est simple, en fait, j'utilise la fonction

Code : Tout sélectionner

<?php print("<img src='dir/$img'/>"); ?>
sauf que les images font 200 par 200.Et moi ce que je veux, c'est visualiser ces images en 135 par 135, sans pour autant modifier la taille reeles de ces images.(Car j'utilise deja ces images en 200 par 200 )...

ViPHP
ViPHP | 2144 Messages

06 janv. 2008, 16:15

J'ai l'impression qu'il y a un concept de base que tu n'as peut-être pas bien assimiler:

Php est un langage qui s'exécute sur le serveur, à fin de générer de l'html (ou du javaScript, ou de l'xml, etc) donc quand tu demandes à php de générer du code html, c'est exacement comme si tu l'écrivais toi-même, en remplacant les variables par leurs valeurs, etc.
Il n'y a donc pas de fonction équivalentes en php pour afficher des images, mais bien php qui génère du code html pour afficher une image.


Tout ce que tu connais sur l'affichage d'image en html, reste inchangé, les attributs de taille des images fonctionnent exactement de la même manière.