Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Cambia diseño de plantilla al utilizar include

Estas en el tema de Cambia diseño de plantilla al utilizar include en el foro de PHP en Foros del Web. Hola como están, tendrían la amabilidad de brindarme una guía para resolver lo siguiente: Tengo una plantilla html, la misma contiene un form que funciona ...
  #1 (permalink)  
Antiguo 24/05/2015, 22:03
 
Fecha de Ingreso: mayo-2015
Mensajes: 47
Antigüedad: 9 años
Puntos: 0
Cambia diseño de plantilla al utilizar include

Hola como están, tendrían la amabilidad de brindarme una guía para resolver lo siguiente:

Tengo una plantilla html, la misma contiene un form que funciona normalmente, pero al incorporar:

Código HTML:
Ver original
  1. <div  id="resultado" ><?php include('consulta_actualizacion.php');?></div>
, para recuperar información

El diseño de la plantilla cambia totalmente, los menús cambian de posición y los elementos que se encuentran, revise algo que podría solucionar al cambiar la codificación a UTF-8, pero no se soluciona nada.

Agradezco sus opiniones.
  #2 (permalink)  
Antiguo 24/05/2015, 23:12
 
Fecha de Ingreso: enero-2010
Ubicación: Colombia
Mensajes: 238
Antigüedad: 14 años, 3 meses
Puntos: 2
Respuesta: Cambia diseño de plantilla al utilizar include

Por lo general los include, require, requiere_once van en las primeras lineas del archivo. Antes que cualquier codigo PHP o HTML. Intenta colocar tu include al principio de la página. Por ejemplo:


Código PHP:
Ver original
  1. <?php include('consulta_actualizacion.php')?>
  2. <html>
  3. <title></title>
  4. <head>
  5.  
  6. </head>
  7. <body>
  8.  
  9. <div  id="resultado" > contenido  </div>
  10. </body>
  11. </html>
  #3 (permalink)  
Antiguo 25/05/2015, 00:17
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: Cambia diseño de plantilla al utilizar include

De donde sacas que el include por lo general deba estar al inicio del archivo? me parece fuera muy equivocada esa lógica, todo depende del contenido que tenga dicho archivo y su función.

@EmilianoEmiliano depura el código que te imprime dicho archivo, seguramente este imprima html mal estructurado, crea conflicto con el existente o inclusive si produce algún error quizás rompa la estructura de tu sitio.
  #4 (permalink)  
Antiguo 25/05/2015, 08:10
 
Fecha de Ingreso: mayo-2015
Mensajes: 47
Antigüedad: 9 años
Puntos: 0
Respuesta: Cambia diseño de plantilla al utilizar include

Hola gracias por las sugerencias, he intentado de varias formas pero no mejora, una pregunta como depuro el codigo si utilizo notepad++ , o ahí no se puede realizar, o tal vez me recomienden otro editor que sea sencillo de utilizar como el notepad.

Última edición por EmilianoEmiliano; 25/05/2015 a las 08:16
  #5 (permalink)  
Antiguo 25/05/2015, 09:06
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: Cambia diseño de plantilla al utilizar include

Las depuraciones no siempre se dan a nivel editor, sino habilitando los errores de php para que te indique que esta mal en cuanto a este, también considera validar tu HTML que es por donde considero van los tiros.
puedes usar herramientas como esta
https://validator.w3.org/

o simplemente ve el código, algunos navegadores te marcan en rojo cuando algo resulta incoherente.... centrate en el código que se imprime en donde haces el include.
  #6 (permalink)  
Antiguo 25/05/2015, 10:30
 
Fecha de Ingreso: mayo-2015
Mensajes: 47
Antigüedad: 9 años
Puntos: 0
Respuesta: Cambia diseño de plantilla al utilizar include

Hola gracias por las respuestas, el motivo por el cual el diseño de las plantillas cambia totalmente fue no cerrar la etiqueta de la tabla.

Etiquetas: diseño, html, include, plantilla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:10.