Cuestión : Cómo combinar XML y el PHP

Hola, el

I comprado los mapas de XML y yo son inseguro cómo ejecutar el PHP en él.  Éste es su código: class= " lineNumbers " >
1 del >

 1
 Aleutians East
  http://www.domain.com 
 El este de los Aleutians tiene actual 0 listings
 0x7798BA
 0x366CA3
 
 
necesidad " clara " de >

I del class= de
1 del >
¿

 1
 Aleutians East
  http://www.domain.com 
 ¿El este de los Aleutians tiene actual  listings
 0x7798BA
 0x366CA3
 
 
class= >

Obviously de

Thank usted por adelantado!
~Amy
class= del

Respuesta : Cómo combinar XML y el PHP

Gracias.  Pienso que la estrategia total es analizar instrucciones del PHP y crear salida de XML.  Usted puede escribir la derecha del archivo de XML en el sistema de ficheros con los file_put_contents () o usted puede forzar una transferencia directa del archivo de XML a la computadora del cliente o usted puede repetir el XML directo en la corriente de salida del hojeador.  Dependerá de lo que un poco está esperando el servicio de tela usted proporcionar.

Usted quiere probablemente agregar algo similar a la tapa de la secuencia de XML:

$xml = '

Aquí está una función del PHP que forzará una transferencia directa.  Como usted puede ver, cuenta con un nombre de fichero, pero le podría modificarlo fácilmente para aceptar una secuencia para la entrada.  Para hacer que, usted la modificaría para tener dos discusiones, la secuencia y un “basename” para el archivo transferido.

HTH, ~Ray

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
FUNCIÓN DE // PARA FORZAR UNA TRANSFERENCIA DIRECTA
force_download de la función ($filename)
{
    // CONSIGUE UN NOMBRE PARA EL ARCHIVO
    $basename = basename ($filename);

    // CONSIGUE EL CONTENIDO DEL ARCHIVO
    $filedata = file_get_contents ($filename);

    si ($filedata)
    {
        // ESTOS JEFES SE UTILIZA EN TODOS LOS HOJEADORES
        jefe (“Contenido-Tipo: el uso-x/fuerza-transfiere”);
        jefe (“Contenido-Disposición: accesorio; filename= \ “$basename \ "");
        jefe (“Contenido-longitud: ”. (secuencia) (strlen ($filedata)));
        jefe (“expira: ” .gmdate (“D, d M Y H: i: s”, mktime (fecha (“H”) +2, fecha (“yo”), fecha (“s”), fecha (“m”), fecha (“d”), fecha (“Y”))).” GMT ");
        jefe (“Last modified: ” .gmdate (“D, d M Y H: i: s”).” GMT ");

        // ESTE JEFE SE DEBE OMITIR PARA IE 6+
        si (strpos FALSOS del === ($_SERVER [“HTTP_USER_AGENT”], “MSIE "))
        {
            jefe (“Escondrijo-Control: el ninguno-escondrijo, debe-revalidate”);
        }

        // ESTO ES EL JEFE PASADO
        jefe (“pragma: ninguno-escondrijo”);

        RUBOR DE // LOS JEFES AL HOJEADOR
        rubor ();

        LA CAPTURA DE // EL ARCHIVO EN LOS ALMACENADORES INTERMEDIARIOS DE SALIDA - SERÁ LIMPIADA CON UN CHORRO DE AGUA EN EL EXTREMO DE LA ESCRITURA
        ob_start ();
        eco $filedata;
    }
}
Otras soluciones  
 
programming4us programming4us