Originariamente inviato da Vincent.Zeno
l'
origine del problema sta nel fatto che estrae anche gli spazi che poi stampa;
se non ci fosse questo primo elemento non l'avrei spostato.
Se fosse così, l'utilizzo di trim() avrebbe dovuto risolvere il problema. Visto che ciò NON è avvenuto, è chiaro che il problema NON riguarda il PHP ma l'HTML. Ovvero, utilizzava un codice come questo:
Codice PHP:
<textarea name="descrizione" cols="45" rows="11" readonly>
<?php print(trim($string)); ?>
</textarea>
Invece di questo:
Codice PHP:
<textarea name="descrizione" cols="45" rows="11" readonly><?php print(trim($string)); ?></textarea>
Ovvero, stesso codice PHP, differente HTML, differente risultato, problema risolto => problema di HTML e non di PHP.