PHP - problema con el include y el header

 
Vista:

problema con el include y el header

Publicado por Jose Antonio (3 intervenciones) el 17/02/2011 16:28:32
Holaa

tengo un problema con la funcion header para mandar una pagina a otra tras hacer un autentificacion correcta de usuario, al hacerlo me da problemas con el header este es el codigo si alguin me pude corregir o dar una idea se lo agradezco tambien le envio en warning que me da. Favor de responder Gracias

<?php session_start();
require("Clase_Principal(EICMA).php");

if (isset($_POST["tlogin"]))
{


$m = new TEICMA("localhost","root","root","bd_software");
$m->Connect();
$user= $_POST["tuser"];
$pass = $_POST["tpass"];

if($m->authentication($user,$pass)==true)
{
header('insertardatos.php');
die();

}
}
?>
<html>
<script language="javascript" type="text/javascript" src="valido.js"></script>
<head>
<title>Identifiquese</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
left:450px;
top:284px;
width:196px;
height:39px;
z-index:1;
}
#apDiv2 {
position:absolute;
left:450px;
top:332px;
width:197px;
height:49px;
z-index:2;
}
-->
</style>
<script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
<link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
#apDiv3 {
position:absolute;
left:449px;
top:404px;
width:138px;
height:35px;
z-index:3;
}
#Layer1 {
position:absolute;
width:200px;
height:139px;
z-index:4;
left: 445px;
top: 271px;
}
#Layer2 {
position:absolute;
width:172px;
height:31px;
z-index:5;
left: 7px;
top: 17px;
}
#Layer3 {
position:absolute;
width:182px;
height:42px;
z-index:5;
left: 457px;
top: 340px;
}
#Layer4 {
position:absolute;
width:194px;
height:46px;
z-index:6;
left: 5px;
top: 122px;
}
#Layer5 {
position:absolute;
width:183px;
height:32px;
z-index:5;
left: 8px;
top: 65px;
}
-->
</style>
</head>

<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<!-- ImageReady Slices (Untitled-3) --><img src="images/login.gif" alt="" width="800" height="600" hspace="100">
<div id="Layer1">
<form name="frmlogin" id="frmlogin" method="post" action="login.php">
<p> </p>
<p> </p>
<div id="Layer5">
<input name="tpass" type="password" id="tpass">
</div>
<p> </p>
<p> </p>
<div id="Layer2">
<input name="tuser" type="text" id="tuser">
</div>
<div id="Layer4">
<input type="submit" name="tlogin" id="tlogin" value="Entrar">
<a href="registrarse.php">Registrase </a></div>
<p> </p>
</form>
</div>
<!-- End ImageReady Slices -->
<script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1");
//-->
</script>
</body>
</html>

Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\Simple_Beauty\Clase_Principal(EICMA).php:225) in C:\AppServ\www\Simple_Beauty\login.php on line 16

la linea 16 es la del header
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder