Bonjour,
J'ai un affichage correcte sur mon poste en local
Windows NT DEV4 5.1 build 2600
Version Base de données: 4.1.10a-nt
Version PHP: 5.0.4
Serveur Web: Apache/1.3.33 (Win32) PHP/5.0.4
Interface serveur Web vers PHP: apache
et pas du tout le même résultat en prod :
Linux http26 2.4.34-grsec #1 Wed Jun 20 16:32:30 CEST 2007 i686
Version Base de données: 4.0.27-log
Version PHP: 4.4.4
Serveur Web: Apache
Interface serveur Web vers PHP: cgi
J'ai du mettre en dur le résultat du calcul soit "49.8" , ce qui fonctionne mais je ne comprends pas d'ou vient le pb
Vous remarquerez que j'ai fait des echo qui affiche la vaelur correcte en prod.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $tab_width = round(99.6/mosCountModules('ja-tab1'), 1); $tab_style_width=' style="width:'.$tab_width.'%" '; //echo ' style="width:'.$tab_width.'%" ' ; //fonctionne en prod en echo mais pas dans $ja_mod_template //echo $tab_style_width; //fonctionne en prod en echo mais pas dans $ja_mod_template // ZZ A REVOIR mis en manuel 49.8 $ja_mod_template = ' <li onmouseover="jashowtabcontent(this);" style="width:' ."49.8" .'%" class="ja-tab-li"><span>##TITLE##</span><div class="ja-tab-content">##CONTENT##</div></li> '; ja_modules_html::mosLoadModules('ja-tab1', $ja_mod_template);
Pas pro en php, je suis preneur de pistes d'explications
a+
Partager