Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Alguem poderia me ajudar?
<?php if($teste == 1){ if ($_POST['passo']=="1"){ header("Location:cad_usuario.php"); exit; }else if($_POST['passo']=="2") { header("Location:cad_usuario_tst2.php"); exit; }else { echo" ERRO: Contacte o Administrador do Sistema"; exit; }} ?>
Msg erro: Warning: Cannot add header information - headers already sent by (output started at c:\serverphp\sonhos\cad_usuario_tst1.php:2) in c:\serverphp\sonhos\cad_usuario_tst1.php on line 5
****
Codigo inteiro:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><?php if($teste == 1){if ($_POST['passo']=="1"){header("Location:cad_usuario.php"); exit;}else if($_POST['passo']=="2") {header("Location:cad_usuario_tst2.php"); exit;}else { echo" ERRO: Contacte o Administrador do Sistema"; exit; } } ?><html><head></head><body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"><form action="" method="post" name="form" id="form"> <table width="615" border="0" cellspacing="0" cellpadding="0"> <tr> <td colspan="2">O usuário que será cadastrado pertence a uma Empresa?</td> </tr> <tr> <td width="42"> </td> <td width="573"> </td> </tr> <tr> <td><input name="passo" type="radio" value="2" checked> </td> <td>SIM</td> </tr> <tr> <td><input type="radio" name="passo" value="1"> </td> <td>NÃO </td> </tr> <tr> <td></td> <td><div align="center"> <input name="teste" type="hidden" id="teste" value="1"> <input type="submit" name="submit" value="Enviar"> </div> </td> </tr> </table></form></body></html>Quero solucionar meu problema, pois ate agora não sai desta: [http://www.imasters.com.br/forum/index.php...=ST&f=3&t=27374](http://www.imasters.com.br/forum/index.php?act=ST&f=3&t=27374)Ok, funcionou...Valeu mais uma vez!-----á mais uma coisinha, por acaso você se chama "Walace Soares"? Pois estou lendo um livro "Crie um Site B2C" muito bom da editora Érica, cujo o escritor se chama "Walace Soares".----
Ow Jugleni, eu sou Walace Fagundes, mas também não sou parente do Antonio.Mas estou pensando em escrever um livro semana que vem. :D :lol: :P
Huhu, se fosse eu ia querer um livro de graça, autografado e com envio via sedex de graça hehe. :D :lol: :P ^_^
Vai fundo pois o mercado está precisando de profissionais competentes como você.Os bons livros da nossa área são excassos e pouco práticos, acredito que conceitos podem ser adquiridos na documentação da linguagem, o que faltam são livros com aplicações práticas e variadas destes conceitos.Um livro que acho "The Best" é o "PHP & MySQL - Desenvolvimento web, do Luke Welling e Laura Thomson da ed. Campus".Boa sorte e muito sucesso!
Aproveitando o gancho ... se eu colocar o Header("Location:arq.php"); em um arquivo que vou chamar pelo include. Tem algum problema se já tiver entradas html no arquivo onde chamo o include?[]s
Tem sim.
Como eu posso fazer então ?O que eu quero fazer é o seguinte:Ao analizar os dados digitados num formulário de login, quero direcionar para a página logado.php.Farei isso para substituir a tela de login no iframe, pelo conteúdo do logado.php (vai ficar na tela o nome do usuário, e os dados de sua participação no site).Tá dando pra entender ?pode me ajudar?
Usa isso então:
<meta http-equiv='refresh' content='3;URL=pagina.php'>Esse 3 é o tempo em segundos para direcionar, se quiser direcionar imadiatamente coloque 0. ;)
valeu,Vou testar amanhã, qq coisa posto aqui.[]s
Esta funçção deve ser usada antes de qualquer saida, qualquer linha, espaço em branco HTML dará este erro.
Coloque estas instruções antes da primeira linha, assim: