canelon 0 Denunciar post Postado Outubro 12, 2004 Daí, galera. Só pra confirmar: fiz um formulario que envia pro meu e-mail, e queria que ele redirecionasse para uma pagina de "confirmação", após o envio. Minha humilde dúvida é a seguinte: if(mail($destinatario,$assunto,$mensagem,$headers)){ O Q EU PONHO AQUI?; } else { ?> <script> alert("Ocorreu um erro inevitável. Por favor, tente novamente ou entre em contato conosco."); window.location.href("history.go(-1)"); </script> <? Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Outubro 12, 2004 PHP [/tr][tr]header("Location: pagina.php");[/tr] ...ou... <script language="JavaScript"> <!-- window.location.href = "pagina.php"; //--> </script>Flwwwwww... Compartilhar este post Link para o post Compartilhar em outros sites
canelon 0 Denunciar post Postado Outubro 12, 2004 grande garoto! Compartilhar este post Link para o post Compartilhar em outros sites
LeoLoko 0 Denunciar post Postado Outubro 12, 2004 To tentando usar o código: PHP [/tr][tr]header("Location: etapa1.php"); [/tr] Mas dah um erro! Warning: Cannot modify header information - headers already sent by (output started at d:\Sites\www\lwhost\html\assinatura\index.php:2) in d:\Sites\www\lwhost\html\assinatura\assinar.php on line 4 q isso? Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Outubro 12, 2004 To tentando usar o código: PHP [/tr][tr]header("Location: etapa1.php"); [/tr] Mas dah um erro! Warning: Cannot modify header information - headers already sent by (output started at d:\Sites\www\lwhost\html\assinatura\index.php:2) in d:\Sites\www\lwhost\html\assinatura\assinar.php on line 4 q isso? você deve estar dando saida de dados antes do header, o q resulta neste erro, você pode:- Verificar isso e corrigir. - No começo do seu script usar: 'ob_start();', e no fim: 'ob_end_flush();'. Flwwwwww... Compartilhar este post Link para o post Compartilhar em outros sites
canelon 0 Denunciar post Postado Outubro 12, 2004 nao manjo disso, mas pela mansagem... tenta ver se já não tem um outro header aí. Compartilhar este post Link para o post Compartilhar em outros sites
LeoLoko 0 Denunciar post Postado Outubro 12, 2004 você deve estar dando saida de dados antes do header, o q resulta neste erro, você pode: - Verificar isso e corrigir. - No começo do seu script usar: 'ob_start();', e no fim: 'ob_end_flush();'. Flwwwwww... Mano, nunca vi esse comando antes! c pode dar uns exemplos ae! O que eu to tentando fazer eh o seguinte: Validar um campo, dps que recebo o valor do form, se ele for em branco, eu dou comando header(); tipo assim! PHP [/tr][tr]if($_POST['domain_l'] == ""){ header("Location: etapa1.php"); } [/tr] aí dah esse erro! Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Outubro 12, 2004 Aqui explica bem o uso deste: http://br.php.net/ob_start flwwwwww... ^_^ Compartilhar este post Link para o post Compartilhar em outros sites
klawdyo 0 Denunciar post Postado Outubro 12, 2004 se antes do header, tiver algum espaço em branco, echo, ou código html ,esse erro acontece. Compartilhar este post Link para o post Compartilhar em outros sites
LeoLoko 0 Denunciar post Postado Outubro 12, 2004 Espaço num tem, mas assim, O arquivo que tem o comando header, eh usado em uma include!Tipo tenho o arquivo assinar.php nele eu estou incluindo o etapa1.php e etapa2.php, quando eu dou o header() pra voltar pra etapa1.php, na verdade eu estou dentro do assinar.php.intaum é esse o problema??Como que eu vou resolver essa parada! Compartilhar este post Link para o post Compartilhar em outros sites
André SC 0 Denunciar post Postado Junho 12, 2006 eh q eh u seguinte u header location ele naum pode se usado seguido d codigo HTML c naum da erro msm <meta HTTP-EQUIV="refresh" CONTENT="0;URL=tela_admin.php?page=menu/frm_excluir_recomendados">esse codigo html ai ele redireciona tb eh mais um refresh mais você pode colcoar uma pagina diferente ali aonde ta u URL=tela_admin.php?page=menu/frm_excluir_recomendados q jah era =Dabraçao espero ter ajudadu Compartilhar este post Link para o post Compartilhar em outros sites