Vereis, tengo un textarea que carga el contenido de un txt. Hasta aqui todo bien, pero me surge el problema, que no hace los saltos de párrafo.
Para eso he leido en este foro que existe la funcion nl2br.
El problema es que no se implementarla en mi código.
el código del form es el siguiente:
Código PHP:
<form action="grabar_teatreadults.php" method="POST">
<?php
//leer el archivo linea por linea
$contenido="";
$fp=fopen("teatreadults.txt","r");
while(!feof($fp))
{
//lee 80 caracteres por linea o hasta fin de linea, lo que ocurra primero
$contenido.=fgets($fp,80);
}
fclose($fp);
?>
<p><textarea rows="4" cols="30" name="teatreadults" id="teatreadults" class="teatreadults"><?php echo $contenido;?></textarea><input type="submit" value="Enviar" name="envia"></p>
</form>
Código PHP:
<?php
$fp=fopen("teatreadults.txt","w+");
fwrite($fp,$_POST['teatreadults']);
fclose($fp);
?>
La verdad, os lo agradeceria mucho si me podeis ayudar, he probado varias combinaciones, como por ejemplo poner dentro del txt este código:
Código PHP:
<?php
echo nl2br("Aqui va el texto del txt");
?>