[Système] Affichage résultat d'une variable
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
Code:
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); |
Vous remarquerez que j'ai fait des echo qui affiche la vaelur correcte en prod.
Pas pro en php, je suis preneur de pistes d'explications :?
a+