Comunidad de diseño web y desarrollo en internet online

Urgente.. sobre repetir paginas

Citar            
MensajeEscrito el 04 May 2006 04:11 pm
Hola, el asunto es este:

primero no manejo bien el php, asi que mi duda es como hacer para no estar repitiendo paginas y modificar en cada una de ella, por ejemplo el menu de opciones.

es algo que se repite en todas las paginas y si agrego un nuevo enlace tengo que agregarlo en todo los demas (imagina que sean 40 archivos html).

mi pregunta es existe alguna alternativa de tenerlo en un solo archivo todo lo que a menu se refiere.

que hago uso javascript:

document.write('<tr><td colspan="7" height="1" bgcolor="AC3900"></td></tr>');

uso frameset o iframe

Existira alguna otro forma de como hacerlo o debo de modificar todo lo enlaces de las paginas.

Espero me puedan ayudar..

Por AlejoPD

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 May 2006 04:26 pm

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 05 May 2006 01:22 am
Mientras aprendes a usar lo que te dijo Maikel, (que en realidad es una de las mejores opciones), puedes usar includes:

Haces un archivo con todo el encabezado, menu y tal, y lo guardas poniendole algo como "header.htm"

Luego a cada pagina, le quitas la parte que corresponda a el header, y pones:

Código :

<?php
   include('header.htm');
?>


El archivo debe guardarse como .php. Asi al modificar header.htm (o menu o footer o lo que quieras) afecta a todas las paginas que tengan el include a ese archivo.

Por Ramm

BOFH

3152 de clabLevel

6 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell REC Héroes

London, UK

firefox
Citar            
MensajeEscrito el 05 May 2006 03:48 pm
ok gracias por los datos probare con el include, porque lo de las plantillas recien lo estoy revisando... gracias
:D

Por AlejoPD

13 de clabLevel



 

unknown
Citar            
MensajeEscrito el 14 Sep 2006 07:04 pm
No entiendo bien la parte k tengo k kitar.. la parte del header cual seria?

Por Breath

110 de clabLevel



Genero:Masculino  

Zpein

firefox
Citar            
MensajeEscrito el 14 Sep 2006 10:59 pm

Breath escribió:

No entiendo bien la parte k tengo k kitar.. la parte del header cual seria?
digamos que tienes tres div principales:

Código :

<div id="header"></div>
<div id="cuerpo"></div>
<div id="footer"></div>
Pues el header y todos los encabezados de HTML son los que no escribirás en las nuevas páginas, sino sólo en header.inc (.html, .php, .usuario o la terminación que le quieras dar, al final es un simple archivo de texto).

Igual ocurre si vas a repetir el mismo footer...

Por Pedro

BOFH

3017 de clabLevel

3 tutoriales
6 articulos

  Bastard Operators From Hell

Honduras

firefox
Citar            
MensajeEscrito el 15 Sep 2006 10:51 am
Pero la estiqueta <div id="header"></div> no sale en el codigo html. Entonces la añado yo directamente no?

Por Breath

110 de clabLevel



Genero:Masculino  

Zpein

firefox
Citar            
MensajeEscrito el 15 Sep 2006 03:23 pm
¬¬
Eso de pende de tu codigo, Pedro te esta dando un ejemplo de COMO FUNCIONA, no es para que copies y pegues.

En fin, lo que se te quiere decir, es que la parte que se debe repetir (cualquier parte, como sea que se llame) la pongas en un archivo aparte y la metas con el include donde sea necesario.

Por Ramm

BOFH

3152 de clabLevel

6 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell REC Héroes

London, UK

firefox
Citar            
MensajeEscrito el 15 Sep 2006 04:37 pm
weno, yo ire haciendo pruebas por que el htmo es un mundo x explorar, os dare noticias de como me sale ok?

Por Breath

110 de clabLevel



Genero:Masculino  

Zpein

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.