Buenas,
Estoy tratando de crear un documento .xml en base al contenido que se introduce en un formulario.
El documento que debe editar el código está en el FTP y el código es el siguiente:
Código PHP:
$stringsalida = $nombre_imagen.'<?xml version='1.0\' encoding=\'iso-8859-1\'?>'.' \n'.
'<Metadata>'.' \n'.
'<Metadata=""/>'.' \n'.
'<Property="" Value="''"/>'.' \n'.
'<Property="" Value="''"/>'.' \n'.
'<Property="" Value="''"/>'.' \n'.
'<Property="" Value=""/>'.' \n'.
'</Metadata>'.' \n';
$fp = fopen("atom/atoms.atom","a+");
flock($fp, 2);
if(!$fp)
{
echo"<p><strong>La conversion no ha podido ser procesada.</strong><p>";
exit;
}
fwrite($fp, $stringsalida . PHP_EOL);
flock($fp, 3);
fclose($fp);
echo"<p>La conversion ha sido recibida y guardada</p>";
El código escribe correctamente el documento pero no los saltos de línea, lo escribe todo en una misma línea.
¿Como debería hacer los saltos de línea teniendo en cuenta que el código que me gustaría almacenar en una variable($stringsalida) será bastante más largo?.
Un saludo.