Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/01/2007, 00:46
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Re: empezando con xml

1.- header() es una función PHP que permite enviar cabeceras HTTP. "Content-type" es, precisamente, parte de la especificación HTTP. Esto sirve para indicar al cliente que lo que estas enviando es XML (text/xml) y sí, debes incluirlo.

2.- Sí, es correcto. La razón por la que debe tener extención .php es porque estas manejando código PHP y tu servidor ejecutará dicho código solo en ficheros con extención .php; es por eso que antes te entregaba igual el código PHP, porque no lo ejecutaba... ¡cuidado con la seguridad ahí!.
El hecho de se reconozca bien el contenido (RSS) a pesar de una extención que no correspónde (.php en lugar de .xml) es porque estás enviando la cabecera indicada (ver punto 1 ).
La extención es importante solo en caso de que no sea enviada una cabecera desde el servidor como para que sea el cliente quien se base en ello...

3.- :roll: No hay "etiquetas comúnes", es (son) una especificación.
RSS 0.92
RSS 2.0
Atom

Saluton
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"