Si te fijas bien.. Estas declarando un textarea dentro del while! Esto quiere decir que cada que entre al while, va a escribir textarea cols=200........
Y ni tocar el tema de etiquetas html.. Los atributos (cols, rows) deben ir entre comillas dobles!
Además aquí:
Por qué poner la variable entre comillas dobles si es una variable y no var + string? Esto genera un poco de recursos porque
PHP debe evaluar lo que se supone que es una 'cadena + variable'...
Código PHP:
Ver original$path = "agregar.php";
$manejador = fopen($path,'r'); //or die("No se pudo abrir el archivo"); $texto = fgets($manejador); echo '<textarea cols="200" rows="120">';
while (!feof($manejador)) { $linea=fgets($manejador); echo $lineasalto;
}
echo '</textarea>';
Saludos!