PHP - PHP simplexml Guardar XML en una carpeta especifica

 
Vista:
sin imagen de perfil
Val: 7
Ha disminuido su posición en 83 puestos en PHP (en relación al último mes)
Gráfica de PHP

PHP simplexml Guardar XML en una carpeta especifica

Publicado por john (5 intervenciones) el 31/10/2018 03:28:16
Hola, no sabia como ingresar una pregunta es la primera vez que lo hago jijiji
Por favor necesito, guardar un archivo XML en un directorio distinto al que tengo las aplicaciones por ejemplo
plugins/controladores
plugins/vistashtml
plugins/reportes ________________________directorio donde quiero guardar los archivos xml
el código que tengo es el siguiente y actualmente con este se descarga en la carpeta de descargas

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
private function genera_xml()
{
  /// creamos el xml 
  $cadena_xml = "<?xml version='1.0' encoding='UTF-8'?>
  <fac id='comprobante' version='1.0.0'>
    <info>
      <tipo>1</tipo>
      <nombre>".$nombre."</nombre>
      <Comercial>".$nombre."</Comercial>
      <ruc>".$rucalmacen."</ruc>
      <clave>".$dv."</clave>
      <secuencial>".$idfactura."</secuencial>
      <dirMatriz>".$direccionalma."</dirMatriz>
    </info>
  </fac>\n";
  $archi_xml = simplexml_load_string($cadena_xml);
    /// volcamos el XML
  header("content-type: application/xml; charset=UTF-8");
  header('Content-Disposition: attachment; filename="tab_aux.xml"');
  echo $archi_xml->asXML();
}```

Gracias por su ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 7
Ha disminuido su posición en 83 puestos en PHP (en relación al último mes)
Gráfica de PHP

PHP simplexml Guardar XML en una carpeta especifica

Publicado por john (5 intervenciones) el 02/11/2018 17:09:50
Mil gracias, pareciera ser muy básica, pero no le encontré solución sino hasta ahora

1
file_put_contents($ruta100.$this->nombarch,$archivo_xml->asXML());
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar