he esta intentando de otras maneras y no logro quitarme el warning, pense que los archivos tendrian algo extraño al estos contener html, asi que comenze otra etapa y un archivo php (update.php) donde hasta ahora solo tiene codigo php, pero al igual, si le mando una instruccion header, me manda la misma warning en new2.php.... he tratado de modificar un poco ese archivo (new2) pero aun asi no veo donde esta mi problema....
cualquier obrservacion es bienvenida, gracias de antemano.
new2.php:
Código PHP:
<?php
require("aut_verifica.inc.php"); // incluir motor de autentificac
$nivel_acceso=3; // definir nivel de acceso para estaina. segun yo 2 sera el maximo nivel... (0,1,2)
if ($nivel_acceso < $_SESSION['usuario_nivel']){
header ("Location: $redir?error_login=5");
exit;
}
?><html><head><title>JOM!</title></head>
<body><div class="container">
<div class="header">
<div align="center"><a href="#"><img src="logo.jpg" alt="Insert Logo Here" name="Insert_logo" width="324" height="63" id="Insert_logo" style="background: #C6D580; display:block;" /></a></div>
<!-- end .header --></div>
<div class="sidebar1">
<ul class="nav">
<li><a href="?content=usr"> Registro de PAX</a></li>
<li><a href="#"> Registro de Viaje</a></li>
<li><a href="#">Consultas </a></li>
<li><a href="#">Impresion de Pase</a></li>
</ul>
<p> Area en construccion.</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<!-- end .sidebar1 --></div>
<div class="content">
<h1>Sistema de control para el servicio de Transportes Subrogado.</h1>
<p>Por favor, a continuacion, haga su seleccion para continuar...</p><?php
$content= $_GET[content];
if ($content=="usr"){
include ('checa_usr2.php');
}
if ($content=="update"){
include('update.php');
}
?>
<!-- end .content --></h1>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</div>
<div class="footer">
<p><img src="pie.jpg" width="932" height="128" alt="Powered by C" /></p>
<!-- end .footer --></div>
<!-- end .container --></div></body></html>
y este es update.php:
Código PHP:
<?php
$nvoMat = $_POST['nvoMat'];
$nvoApM = $_POST['nvoApM'];
$nvoApP = $_POST['nvoApP'];
$nvoUMF = $_POST['nvoUMF'];
$original = $_POST['original'];
if ($nvoMat != $original){
header ("Location: $pag?accion=nuevo&error=2"); //gggrrrr
exit;
}
?>
la warning sigue siendo la misma,
Warning: Cannot modify header information - headers already sent by (output started at XXX\new2.php:30) in XXX\update.php on line 8
la linea 30 de new2 es una llava <?php y la linea 8 del update.php es la de la instrccion header...