Espaços no campo de texto da variável de texto: php+html
Pergunta
Eu tenho um problema estranho ... estou recebendo dados de string de db:
$siteDesc = strval( $configHandle->getConfigValue( 'SITE_DESCRIPTION' ) );
var_dump( $siteDesc );
Ele retorna:
String (19) "Alguma descrição ..."
Mas em código:
<input type="field" name="site_desc" value="<?=$siteDesc;?>" />
Há um lo de espaços no campo de texto antes do texto:
"Alguma descrição ..."
Por quê?
Solução
Talvez você tenha um Linebreak lá, mas isso geralmente é responsável por um espaço em branco
Outras dicas
O que acontece se você aparar o valor antes de inseri -lo no campo de texto?
<input type="field" name="site_desc" value="<?=trim($siteDesc);?>" />
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow