Entrar Regístrate
 
Layout informacion
#1 · · Editado por Dochhh

B uenas

Como podria poner un layout en mi web, que se repita en todas las paginas i solo cambie el contenido de él? me podeis guiar de como lo deberia hacer o que deberia poner para encontrar informacion en google?

De momento lo que hago es copiar todos los <divs> i tal igual en todas las paginas i luego en el div del contenido, editarlo. Pero estoy seguro que hay alguna forma mas sencilla y mas limpia. Gracias

Edit: y otra pregunta aparte: que es mejor/seguro/lo que sea: poner index.php i diferentes carpetas para cada direccion o simplemente poner por ejemplo "registrar.php" y todos los archivos .php en la misma carpeta del public? no se si me explique


Dochhh
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 34
Desde: 04/Mar/2012
·
#2 ·

Podrías guardar en una carpeta todas las páginas con los contenidos, por ejemplo: login.php, register.php, main.php, etc. Y luego ir cargando el contenido en función de una variable que se pase por GET.

Ejemplo:

Pones esto en el index.php:

Código:
<?php
if(!$_GET['pag']){
    include('/pag/main.php');
}else{
    include('/pag/'.$_GET['pag'].'.php')
}

Y alojas en tu espacio en una carpeta llamada pag el main.php, login.php y register.php.

Entonces si quieres ir a la página login, la URL sería http://pagina.com/?pag=login.



Josepepe033
Moderador del foro
Moderador del foro
Haz clic para ver el perfil del usuario
Mensajes: 2.734
Desde: 10/Ene/2009
· ·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Espacio WEB · PHP
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 17:33 UTC+02:00 DST
Temas similares
No se han encontrado temas similares