Bonjour,

Je ne suis pas sur d'être dans le bon endroit, j'ai une question avec un fichier html rempli avec PHP par un systeme de templates :

Avec file1.php je créé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<map name="MAP1">
<area shape="rect" coords="7.1035,14.24285714,55.93,20.4285721571" onclick="return openPopup(this.href, 'Info', 'min')" href="../index.php?id=144697" target="_blank" onmouseout="return redirect();" />
<area shape="rect" coords="64.19,57.1428547142857,104.37,63.28571285714" onclick="return openPopup(this.href, 'Info', 'min')" href="../index.php?id=165496" target="_blank" onmouseout="return redirect();" />
<area shape="rect" coords="5577.445,14.285285714,625.87,20.42854218571" onclick="return openPopup(this.href, 'Info', 'min')" href="../index.php?id=146483" target="_blank" onmouseout="return redirect();" />
<area shape="rect" coords="6444.56,78.57142429,698.075,84.7142314286" onclick="return openPopup(this.href, 'Info', 'min')" href="../index.php?id=147745" target="_blank" onmouseout="return redirect();" />
</map>
Puis avec file2.php

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<img usemap="MAP1" src="file_img.php?{ID}" ismap="ismap" />
Or file1.php et file_img.php recalculent la même information (requêtes à partir de donnèes en SESSION).

Serait-il possible de calculer une fois seulement cette information (c'est un array de taille importante) et l'utiliser pour ces deux fichiers ?


J'avais pensé à transmettre les informations en binaire mais les anciennes versions de IE semblent incompatibles.

Savez-vous comment je peux faire ?

Merci.