Salve
Un semplice form con solo una textarea che mostra il valore inviato nella stessa pagina.
Codice PHP:
<?php
$ta = (isset($_POST['ta'])) ? $_POST['ta'] : false;
?>
<!DOCTYPE html>
<html lang="it">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>TA</title>
</head>
<body>
<form id="myform" name="myform" method="post">
<textarea id="ta" name="ta" class="ta" rows="12" cols="60"><?php echo $ta; ?></textarea>
<input name="invia" type="submit" value="Invia" />
</form>
</body>
</html>
Se inserico nella textarea del testo che comincia con un (o più) "a capo", inviando il form nella textarea vedo lo stesso ma con un "a capo" in meno. Quindi se inserisco un testo con tre "a capo" lo rivedo prima con due, poi con uno e infine solo il testo.
Perchè questo?
EDIT:
la pagina è visibile qui