Question

j'ai un problème étrange ... Je reçois des données de chaîne à partir de db:

$siteDesc = strval( $configHandle->getConfigValue( 'SITE_DESCRIPTION' ) ); 
var_dump( $siteDesc );   

Il retourne:

  

string (19) "Une description ..."

Mais dans le code:

<input type="field" name="site_desc" value="<?=$siteDesc;?>" />

Il y a beaucoup d'espaces dans le champ de texte avant le texte:

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Quelques descriptions ... "

Pourquoi?

Était-ce utile?

La solution

Peut-être avez-vous un saut de ligne à l'intérieur, mais cela ne représente généralement qu'un seul espace

Autres conseils

Que se passe-t-il si vous réduisez la valeur avant de l'insérer dans le champ de texte?

<input type="field" name="site_desc" value="<?=trim($siteDesc);?>" />
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top