1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

validação de email!!!

Bom dia, Fiz um codigo pra enviar email , em php, no final, eu coloquei uma validação de um alert no navegador!, ele da certo, mais aparece um erro na página, esse ai : " Warning: Cannot modify header information - headers already sent by (output started at /home/femininebeleza/public_html/mail.php:25) in /home/femininebeleza/public_html/mail.php on line 26."

<?php


if(
isset($_POST['nome']) &&
isset($_POST['email']) &&
isset($_POST['assunto']) &&
isset($_POST['mensagem'])
){

    $nome = $_POST['nome'];
    $email = $_POST['email'];
    $assunto = $_POST['assunto'];
    $mensagem = $_POST['mensagem'];

    $to = 'adnanpinho@hotmail.com';

    $headers  = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";

    $headers .= 'To: Adnan Santos <'.$to.'>' . "\r\n";
    $headers .= 'From: '.$nome.' <'.$email.'>' . "\r\n";
    header('location: /');

    mail($to, $assunto, $mensagem, $headers);
 echo "<script>alert('Enviado com sucesso!');</script>";
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags php html html5 ou faça a sua própria pergunta.