Usted puede utilizar esto para la cabecera: Importante: poner lo siguiente en sus PHP páginas que desea incluir el contenido.
<?php
//at top:
require('header.php');
?>
<?php
// at bottom:
require('footer.php');
?>
También puede incluir una barra de navegación globaly sólo tiene que utilizar esto en su lugar:
<?php
// At top:
require('header.php');
?>
<?php
// At bottom:
require('footer.php');
?>
<?php
//Wherever navbar goes:
require('navbar.php');
?>
En header.php:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
</head>
<body>
No cierre cuerpo o etiquetas HTML!
contener HTML aquí:
<?php
//Or more global php here:
?>
footer.php:
Código aquí:
<?php
//code
?>
Navbar.php:
<p> Include html code here</p>
<?php
//Include Navbar PHP code here
?>
Benifits:
- Cleaner principal php file (index.php) script.
- Cambie el encabezado o el pie de página. etc para cambiarlo en todas las páginas con el include- Bueno para alertas en todas las páginas, etc. ...
- ¡Ahorro de tiempo!
- ¡Carga de página más rápida!
- ¡puede tener tantos archivos como sea necesario!
- servidor sided!
las respuestas a continuación deberían ayudarle, pero una plantilla de motor como smarty o twig podría ahorrarle mucho este tipo de problemas en el futuro cuando los problemas aparecen en una escala mayor ... tiene una curva de aprendizaje relativamente simple con un montón de HTML y algunas variables ... – optimusprime619