1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

enviar formulario via php para mail

Discussão em 'Web Development' iniciada por LordPow3r, 20 de Abril de 2009. (Respostas: 5; Visualizações: 1394)

  1. boas,

    tenho vindo a trabalhar a algum tempo neste codigo eu gostaria de saber se me podem dar alguma ajudinha para por este codigo a funcionar visto que nao sei o que heide fazer mais para por isto a funcionar (nao deve estar muito longe de fincionar penso eu :(), vejam e testem se puderem. :001:


    PHP:
    <?php
    if ($submit){
     
    $msg "Mensagem enviada em ".date("d/m/Y").", os dados seguem abaixo:\n";
     
    while(list(
    $campo$valor) = each($HTTP_POST_VARS)) {
    $msg .= ucwords($campo).": ".$valor."\n";
    }
     
    mail(seu@email.com"Assunto do E-mail",$msg,"From: [email protected]");
     
    echo 
    "Seu e-mail foi enviado com sucesso. Obrigado";
     
    }
    ?>
     
    <html>
    <body>
    <form action="form.php" method="POST">
    Nome: <input type="text" name="nome"><br>
    E-mail: <input type="text" name="email"><br>
    Comentários: <textarea name="comentarios"></textarea><br>
    <input type="submit" value="Enviar">
    </form>
    </body>
    </html>
     


    espero atenciosamente por uma resposta
     
  2. The Dealer

    The Dealer Power Member

    Porque não usas a classe do phpmailer?
     

  3. disseram-me que essa classe nao funciona no windows....nao sei se e verdade mas vou experimentar
     
  4. SlashString

    SlashString Power Member

    ??
    Quem te disse, enganou-te! :D

    Garanto-te que funciona tanto no windows como linux! Aconselho-te a usares a função phpmailer e sempre com autenticação. É talvez a forma mais segura de fazer o que pretendes, prevenindo-te de spammers, etc etc..

    Cumps
     
  5. The Dealer

    The Dealer Power Member

    Subscrevo :)
     
  6. akira_lee

    akira_lee Power Member

    phpmailer rocks :) :001:
     

Partilhar esta Página