Comunidad de diseño web y desarrollo en internet online

duplicacion de cuerpo de pagina

Citar            
MensajeEscrito el 25 Ene 2011 12:33 pm
Buenas, he creado un archivo php con dreamweaver y al subirlo al host me duplica el head,html,body alguien sabe porque?? les dejo el archivo que creo:

<?php
include("login.php");
if($loginCorrecto)
{
$usuario = $nickUsuarioL;
}
else
{
$usuario = "usuario nuevo";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Alfa Rodamientos | venta mayorista de rodamientos, retenes, juntas, bombas de agua, correas | Bahia Blanca</title>
<link href="/estilos.css" rel="stylesheet" type="text/css" />
<style type="text/css">
</head>

y el archivo que me sube lo crea asi:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
</head>
<body>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Alfa Rodamientos | venta mayorista de rodamientos, retenes, juntas, bombas de agua, correas | Bahia Blanca</title>

<link href="/estilos.css" rel="stylesheet" type="text/css" />
<style type="text/css">
</head>

porque me lo duplica???
Gracias

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 25 Ene 2011 02:02 pm
el archivo login.php que contiene?
que archivos estas usando en un include?

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 25 Ene 2011 02:28 pm
Gracias!! me abriste la cabeza a veces uno no veo el problema de lo saturado que esta.
el problema lo tenia en el head del login.
Si armo el head entero en el login y en el otro archivo no pongo la seccion head tendria que ser lo mismo o puede traer problemas a futuro?

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 26 Ene 2011 03:58 pm
depende de como te estes organizando pero seria bueno que separes la vista de los procesos
recuerda que php es casi un motor de templates te pongo in ejemplo
plantilla.php

Código PHP :

<html>
   <head>
      <title><?php echo $TITULO;?></title>
   </head>
   <body>
      <div><?php echo $LOGIN;?></div>
      <div><?php echo $CONTENIDO;?></div>
   </body>
</html>

index.php

Código PHP :

<?php
$TITULO = "esdsa";
$CONTENIDO = "este el contenido";
include('login.php');
include('plantilla.php');
?>

el login php ya te das una idea pero tendrias esa estructura mas o menos para el momento de depurar sea mas facil encontrar el error
incluso lo podrias mejorar mucho mas si tienes conceptos de POO incluso podrias hacerlo muy eficiente o puedes unsar clases de plantillas que existen y estan por ahi hay para todo tipo desde pesados hasta simples los pesados son como el SMARTY template

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox

 

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