Qual significado do erro Warning: Cannot modify header information - h
Ola Amigos,
Tenho uma alguns dados que eu trago atraves de uma lista, e cada linha contem um checkbox onde o usuario seleciona uma determinada linha e clica em um botão abrir. O porem é que ao clicar no botão abrir eu estou tentado mandar ele para um formulario passando o id
Tela com a lista
/applications/core/interface/imageproxy/imageproxy.php?img=http://img96.imageshack.us/img96/3789/listak.jpg&key=e3d03871c17515e9954c50ae2f01a3f4d24afb41678ce8cbcc0a70f2ae4226bf" alt="Imagem Postada" /> /applications/core/interface/imageproxy/imageproxy.php?img=http://img96.imageshack.us/img96/listak.jpg/1/w991.png&key=e39158d3165642d7177b0b79d5d82e4c19b5aecd33d71bb333635838fbef761a" alt="Imagem Postada" />
Trecho do codigo que envia o usuario para a pagina de cadastro passando o id
function abrir(){
$check = $_POST['check'];
foreach ($check as $id => $valor) {
//teste
echo "Abri ID" . $id ."<br/>";
header("Location: principal.php?pag=cadGrupoEmp?id=$id");
//echo "Id " . $id . " - ";
//echo "Valor " . $valor . "<br />";
}
}Mais ao tentar clicar me apresenta o erro abaixo
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\qg\principal.php:12) in C:\xampp\htdocs\qg\diarioBordo\action.php on line 33
Outra informação, essa lista está dentro da pagina principal, sendo um include.
Alguem sabe como eu poderia resolver esse problema para eu direcionar o usuario para um tela de cadastro passando o id para que ele possa editar as informações do formulario?
Discussão (8)
Carregando comentários...