migas 0 Denunciar post Postado Agosto 18, 2004 não consegui ainda por a funcionar!!!!!!o código que coloquei:<?php /* Início do Script PHP para Formulário de Contato */$msg ="Nome do usuário:\t$usuario\n";$msg .="Email do usuário:\t$email\n";$msg .="Morada do usuário:\t$morada\n";$msg .="Opinião do usuário:\t$opiniao\n";$msg .="Mensagem do usuário:\t$mensagem\n\n";$cabecalho = "Para: DWMX \n";$cabecalho = "Cc: $email \n\n"; mail("nunolopes@retaguarda.com" , "Formulário de Contacto" , $msg , $cabecalho); header("location:http://www.retaguarda.com/obrigado.php");?> e depois deu nisto:Warning: Cannot modify header information - headers already sent by (output started at /home/retaguar/public_html/form.php:10)não sei o que será!!! :( Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Agosto 18, 2004 Acesse os links e obtenhas as info q precisa: http://br.php.net/header http://br.php.net/ob_start Boa leitura. ^_^ Flwwwwwwwww Compartilhar este post Link para o post Compartilhar em outros sites
hlegius 0 Denunciar post Postado Agosto 18, 2004 PHP [/tr][tr]$cabecalho = "Para: DWMX \n";$cabecalho = "Cc: $email \n\n"; [/tr] não seria assim não? PHP [/tr][tr]$cabecalho = "Para: DWMX \n";$cabecalho .= "Cc: $email \n\n"; [/tr] até... :) Compartilhar este post Link para o post Compartilhar em outros sites
migas 0 Denunciar post Postado Agosto 18, 2004 a minha área e webdesign por isso tenho dificuldade perceber as linguagens informáticas. Só queria por um form a funcionar com uma página de agradecimento mais bonita.Já coloquei essa alteração mas também não resolveu o problemaquando envio o formulario dá-me este erro sempre :( embora os emails sejam correctamente encaminhados.Warning: Cannot modify header information - headers already sent by (output started at /home/retaguar/public_html/form.php:10) :( Compartilhar este post Link para o post Compartilhar em outros sites
rockbilly 0 Denunciar post Postado Agosto 18, 2004 colega, o header foi passado depois das tags HTML, se isso acontece gera esta mensagem de erro, você tem q colocar antes das tags <html> de começo de código!!espero ter ajudado! Compartilhar este post Link para o post Compartilhar em outros sites
migas 0 Denunciar post Postado Agosto 18, 2004 vou tentar !Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
hlegius 0 Denunciar post Postado Agosto 18, 2004 Para esse erro, têm um meio de resolver... PHP [/tr][tr]header("location:http://www.retaguarda.com/obrigado.php");[/tr] Isso, ou seja header têm que ser a primeira coisa a ser chamada antes até do que <html>, como ele está em baixo, irá retornar esse erro tendeu... agora para arrumar, eu faço assim: 1º Deleto esse header e coloco no lugar: PHP [/tr][tr]<meta http-equiv="refresh" content="3:URL=pagina.php">[/tr] onde: 3 é o tempo em segundos que irá levar para executar o refresh e pagina.php o arquivo que será aberto... até... :) Compartilhar este post Link para o post Compartilhar em outros sites
migas 0 Denunciar post Postado Agosto 18, 2004 Já consegui!!! Obrigadão!!!! Abraço! quem não percebe nada de programação dá nisto! Obrigadão outra vez http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
hlegius 0 Denunciar post Postado Agosto 18, 2004 disponhaaté... :) Compartilhar este post Link para o post Compartilhar em outros sites