2011-04-22 4 views
5

Estoy haciendo personalizaciones de clientes y tengo varios archivos. Si, por ejemplo, quiero mostrar el código de la página 1.php en la página home.php, ¿cómo puedo hacerlo haciéndolo eco o algo así? Por favor, ayúdame. ¡Gracias!¿Cómo hacer eco de los contenidos de una página en otra página?

+0

Relacionados: http://serverfault.com/q/62410/70463 –

Respuesta

6

Puede include archivos en un guión PHP Al añadir este archivo: home.php

if ($example){ 
include("page 1"); 
} 
else { 
include("Error.php"); 
} 

U otra manera de hacerlo es file_get_contents():

$content = file_get_contents($file_path); 
echo $content; 
+1

@nikic: ¿qué es esto? No entendí –

+0

¿Esto tiene algún problema de seguridad Shakti o es seguro? – KPO

+1

@KPO: Puede usar 'include',' include_once', 'file_get_contents' libremente. –

0

Uso include() o require(). Asegúrese de agregar una de estas declaraciones en la parte superior de su código.

Here es alguna información del manual php.

0

si necesita hacerse eco de texto sin usar

echo file_get_contents('1.php'); 
2

Si incluidos los scripts no funcionarán, a continuación, tendrá la solución sobre el servidor web local para fusionar sólo el contenido (todavía tienen que cortar el contenido/parte del cuerpo):

print(file_get_contents("http://$_SERVER[SERVER_NAME]/page1.php")); 

Pero una solución más sano es casi siempre acaba usando un iframe y han manejado la inclusión página por el navegador:

<iframe src="page1.php" width="500" height="400" ></iframe> 

O más novedosos con un poco de jQuery:

<div id="page1"></div> 
<script>$("#page1").load("page1.php body");</script> 
0

fputcsv ($ gestor de recursos, array $ campos [, string $ delimitador = '' [, string $ recinto = '"']]) http://php.net/manual/en/function.fputcsv.php

+0

La pregunta es sobre incluir un archivo php en otro, pero esa función es para escribir datos en un archivo CSV. Además, en el futuro, incluya más información en sus respuestas, como describir el propósito de la función y cómo se usa. – ughoavgfhw

Cuestiones relacionadas