Por ejemplo, en Sina, NetEase o cualquier otro sitio web, ¿qué son las páginas de columnas, las páginas de listas de artículos, las páginas de canales y las páginas de listas de gráficos? Lo mejor es darle a cada página un enlace.
(Nota: en HTML5 (mi hábito personal), las etiquetas de archivo se ven así) p>
html>
Su página de columnas, página de lista de artículos, página de canales, página de lista de gráficos, etc. En realidad, estos son archivos php separados que contienen los fragmentos de encabezado y avance del archivo html incluido con la página que ve.
Primero creemos la página de columnas nav.php, la página de artículos content.php, la página de canales cate.php, la página de listas de gráficos char.php, el archivo de encabezado de fragmento HTML header.php y el pie de página de archivo HTML. .php.
Supongamos que la página que está viendo es index.php, y que el archivo de inclusión anterior está incluido en la página que está viendo, y que la página que está viendo es en realidad un archivo php separado.
============================
index.php
============================
incluir(" header.php"); //encabezado HTML
// Cada una de las siguientes inclusiones puede ser específica de esta página únicamente y no es universal
echo "
p>include ("nav.php"); //barra de navegación
echo "";
include ("content.php" / /página de contenido
include ("cate.php"); //industria del canal
include ("char.php"); //página de lista de gráficos
include ("footer.php"); //HTML tail >>p>
El interior de cada archivo incluido puede verse así:
======= === ==================
header.php:
============ === ==============
< /cabeza>
& lt;!
============================
nav.php
============================
//Tal vez código para vincular a una base de datos o algo así
//Luego busca las columnas de la tabla de navegación relevante en la base de datos, probablemente el siguiente código
while($array= mysql_fetch_array(declaración de base de datos)){
echo "$array['clave de navegación']";
}
/>
============================
content.php:
==== ========================
// Obtener el contenido de la base de datos nuevamente y generar su contenido, dependiendo de cómo esté diseñada la tabla de su base de datos
while($array=mysql_fetch_array(database Statement)){
echo "$array['e.
g. Palabras clave de tiempo']";
echo "$array['decir palabras clave del autor']";
echo "$array['decir palabras clave de contenido ']" ;
echo "$array['decir palabra clave de respuesta']";
} >>p>
======== ===== ===============
cate.php:
============= ===== ===========
/De manera similar, recupera el contenido del canal de la base de datos nuevamente
while ($ array=mysql_fetch_array(declaración de base de datos)){
echo "$array['clave del canal']";
}
= ===== ======================
char.php:
====== ==== ===================
/de manera similar, recupera el contenido del gráfico de la base de datos nuevamente
while($array=mysql_fetch_array(declaración de base de datos)){
echo "$array['como un gráfico relacionado o algo así']";
}
============================
pie de página .php:
============================
< ?php p>
// Si no hay ninguna necesidad especial, puede cerrar la base de datos aquí
mysql_close();
<-- ¡No hay 4 títulos anteriores! Etiqueta
-->Creo que así es como funciona, todo ingresado a mano, por favor soporte