HTML : faire une fonction relativement simple

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -  
graffx Messages postés 6506 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Mon problème est assez simple, même si sa résolution l'est peut-être moins...
Je voudrais paramétrer une instruction pour éviter de la répéter à chaque fois

En clair j'ai une ligne de code :

<a href="img/MON_IMAGE.jpg" title="MON_IMAGE"><img src="img/MON_IMAGE.jpg" alt="MON_IMAGE" width=180 height=240></a>

Cette ligne je la fais varier pas mal de fois en changeant juste le nom de l'image.
Alors si je pouvais appeler une fonction "photo(MON_IMAGE)" pour mettre ma balise <a> ce serait plus propre, mais je ne sais pas faire (JavaScript peut-être ?)

Et puis, tant que j'y suis, est-ce que dans le même genre on ne pourrait pas préciser un autre paramètre pour modifier l'orientation de l'image ? (avoir soit 180x240, soit 240x180)

Alors je précise bien, que je cherche quelque chose de simple, puisque mon but est bien de simplifier et non de complexifier le code.

Merci de votre aide.
A voir également:

2 réponses

graffx Messages postés 6506 Date d'inscription   Statut Contributeur Dernière intervention   1 975
 
tout depend, tu stocker tes images en bdd ou juste dans un dossier?

Dans les deux cas le php est ta solution, en javascript, je sais pas trop a cette heure.

Si elle sont en bdd une simple requete de 3 lignes avec une boucle pour tout liste ou uen certaine fonction php encore qui permet de lister toutes les images d' un dossier.
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Merci de répondre,

Non, je ne fais rien de dynamique juste du code à la main, et pas de BDD non plus, les images sont stockés dans un dossier /img

php je ne connais que de nom, à vrai dire je ne fais pas assez de web pour en avoir besoin, ni pour prendre le temps de m'y mettre.

En fait je voudrais juste après avoir à faire dans le code HTML :

photo(maphotodevacances)
photo(maphotodeclasse)
...

et que "automatiquement" ce soit "interprété" comme étant ma balise <a> avec le bon nom de fichier, et éventuellement la bonne orientation pour la deuxième partie de ma question...

photo(maphotdevacances,true) // 180x240
photo(maphotodeclasse,false) //240x180
...
0
graffx Messages postés 6506 Date d'inscription   Statut Contributeur Dernière intervention   1 975
 
Il va te falloir plus que du html...
0