Autor
|
Tema: ¿layouts en php? (Leído 3,083 veces)
|
Clavo Oxidado
Desconectado
Mensajes: 107
HACK YOUR MIND
|
Hola a todos. Quería saber de que manera podría estructurar una página en layouts, en la que la cabecera, menú y pie de página se quedarán fijas e ir cambiando el body cada enlace que se de en el menú. El método tradicional es copiar todo el código a cada página pero claro esto lo que se consigue es ralentizar la página. La única manera para utilizar código php es con el incluye no? si fuese así de que manera lo podría interpretarlo? Si existiese algún enlace para hacer mas o menos o que quiero hacerlo, os lo agredecería.
Gracias y un saludo.
|
|
|
En línea
|
"Dame 10 Hackers y en media hora dominaré el mundo."
|
|
|
bomba1990
|
si efectivamente se hace con include y es tan sencillo como }
Claro, esto es sencillo pero poco seguro, por lo general se usan bases de datos y se le dan numeros a los articulos en la tabla de mysql y la hora de sacarlo solo se busca por le numero en la db y despues con un echo de lo que estaba en la base ya lo tienes listo.
|
|
|
En línea
|
|
|
|
Clavo Oxidado
Desconectado
Mensajes: 107
HACK YOUR MIND
|
1º Bueno y en vez de utilizar $_GET porque no es muy "seguro" se podría utilizar el método $_POST, no?
2ºY a la hora de mostrar el contenido en la página, en vez de utilizar el include es recomendable que lo muestre desde la Base de Datos?
UN SALUDO
|
|
|
En línea
|
"Dame 10 Hackers y en media hora dominaré el mundo."
|
|
|
Shell Root
|
1º Bueno y en vez de utilizar $_GET porque no es muy "seguro" se podría utilizar el método $_POST, no? Simon 2º, en vez de utilizar el include es recomendable que lo muestre desde la Base de Datos? Ehh? WTF!
|
|
|
En línea
|
Te vendería mi talento por poder dormir tranquilo.
|
|
|
Clavo Oxidado
Desconectado
Mensajes: 107
HACK YOUR MIND
|
1º Bueno y en vez de utilizar $_GET porque no es muy "seguro" se podría utilizar el método $_POST, no? Simon 2º, en vez de utilizar el include es recomendable que lo muestre desde la Base de Datos? Ehh? WTF! Perdona shellroot@alex-laptop:~$ no he entendido muy bien el mensaje que has enviado anteriormente.
|
|
|
En línea
|
"Dame 10 Hackers y en media hora dominaré el mundo."
|
|
|
Shell Root
|
Que no entendí lo que dijistes: en vez de utilizar el include es recomendable que lo muestre desde la Base de Datos?
|
|
|
En línea
|
Te vendería mi talento por poder dormir tranquilo.
|
|
|
Clavo Oxidado
Desconectado
Mensajes: 107
HACK YOUR MIND
|
Bueno lo que me refería que en vez de poner todo el contenido en un archivo html o php en un archivo externo y mostrarlo después con el include.... mi pregunta era si sería recomendable mostrar el contenido de los registros de una base de datos...Que lo único que tendría que hacer es procesar una nueva conexión con la BD y con el mysql_query especificarle un select.
UN SALUDO
|
|
|
En línea
|
"Dame 10 Hackers y en media hora dominaré el mundo."
|
|
|
bomba1990
|
entre pasar las varaibles pro get o por post tiene sus diferencias si la spasas por get, cuando una persona quiera darle atras en su buscador no va a tener problema, en cambio por post va a tener que reembiar infomacion y quizas no tenga esa facilidad no se si entiendes.
lo segundo puedes usar las dos opciones, usar al base de datos para almacenar los mensjaes o usar la base de datos para conseguir la ruta de los archivos. (las dos sirven) aunque por motivos de espacio y almacenameinto yo prefiero tener los archivos en uan carpeta y que la base de datos solo guarde la ubicacion de los mismos.
|
|
|
En línea
|
|
|
|
Falso Positivo
|
El contenido hazlo con un include dentro del body, luego el archivo "contenido_body.php" o puede ser estático o dinámico(cargarlo desde la BD) si la información no cambia entonces te conviene estático, caso contrario lees el contenido de la BD.
CUIDADO
Parsea la información a mostrar!! ya que algún vivo si tiene acceso a la BD, pude meter algun XSS o código PHP para hacer maldades...
Saludos.
|
|
|
En línea
|
Don't worry, be hacked....
|
|
|
|
|