2011-11-20 16 views
5

Esto es realmente simple pero me está volviendo loco.¿Cómo puedo importar html con php?

Quiero importar código HTML normal con la ayuda de PHP.

<?php get_thefile ?> 

¿Es correcto? ¡Y qué contendrá el thefile.php para hacerlo bien, excepto mi contenido HTML que quiero importar, por supuesto!

Más información

En una parte de la categoría de una página web quiero poner una barra lateral que mostrará cierta información, esto puede ser cualquier cosa de HTML a parpadear. Este contenido cambiará de vez en cuando, por lo que tengo que editar 100 páginas. Solo quiero editar este archivo, mi habilidad php es 0.1% y no puedo encontrar lo que exactamente haré, entonces lo que necesito es

1: El código para colocar en la página

2: ¿Qué debo poner en el archivo antes? y después ? mi contenido que quiero importar

El archivo estará en la misma carpeta del servidor que la página principal, la página es php y es wordpress

Respuesta

4

no estoy seguro de lo que estamos tratando de lograr, pero si se trata de HTML externo, se puede usar

<?php echo file_get_contents('http://EXTERNAL_URL'); ?> 

de nuevo, no está completamente seguro de lo que estamos tratando de hacer. espero que esto ayude.

+0

Se ha datado con más información –

+0

solo se puede usar el ejemplo include como ' 'Esto modularizará un poco de contenido cuando sea necesario incluirlo, sin ningún tipo de juego de palabras :) –

+0

Estoy recibiendo esto todo el tiempo Advertencia: file_get_contents (/../ netent.txt) [function.file-get-contents]: failed para abrir la secuencia: No hay tal archivo o directorio en /home/cplac/public_html/wp-content/themes/mytheme/footer.php en la línea 21 Mi código es han probado con html y php, La url de agujero no puede ser necesaria –

2

Seguramente quiere utilizar include como se describe here.

1

Uso $html = file_get_contents('link_to_html.html');

+0

agregar un 'echo $ html;' a éste. – Till

3

Si lo que desea es salir directamente el archivo, utilice readfile.

+0

+1 porque evita la necesidad de PHP para considerar el análisis del archivo (include/require) y es solo una función (si desea obtener información técnica, 'echo file_get_contents()' es una construcción de lenguaje y una función, pero eso no es el punto). –

+1

@Richard: el tipo de archivo es totalmente irrelevante. Lo que es importante, es que se ejecuta como un script PHP. Verifique la documentación de su servidor web. –