06/07/2012, 21:08:13
Bon j'ai un peu d'infos complémentaire :
Ce qui confirme qu'on ne sait rien faire et que c'est à ce moment que ma valeur est modifiée...
Code :
[== PHP ==]
En mettant des traces dans modform.inc.php,
/**
* @access private
*/
function cms_module_CreateInputTextWithLabel(&$modinstance, $id, $name, $value='', $size='10', $maxlength='255', $addttext='', $label='', $labeladdtext='')
{
if(strpos($value, 'Eric') === 0)
{
echo '<br/>cms_module_CreateInputTextWithLabel : '.$value.' '.strlen($value).'<br/>';
}
$id = cms_htmlentities($id);
$name = cms_htmlentities($name);
$value = cms_htmlentities($value);
$size = cms_htmlentities($size);
$maxlength = cms_htmlentities($maxlength);
if(strpos($value, 'Eric') === 0)
{
echo '<br/>cms_module_CreateInputTextWithLabel : '.$value.' '.strlen($value).'<br/>';
}
if ($label == '') {
$label = $name;
}
$text = '<label class="cms_label" for="'.$id.$name.'" '.$labeladdtext.'>'.$label.'</label>'."\n";
$text .= $modinstance->CreateInputText($id, $name, $value, $size, $maxlength, $addttext);
$text .= "\n";
return $text;
}
J'ai l'output suivant, en écrivant "Eric J&J" dans le textbox.
cms_module_CreateInputTextWithLabel : Eric J&J 8
cms_module_CreateInputTextWithLabel : Eric J&J 12
Ce qui confirme qu'on ne sait rien faire et que c'est à ce moment que ma valeur est modifiée...
www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.