Forum Pplware

Versão Completa: Enviar um formulario por email e receber a informação por email
Está de momento a ver uma versão reduzida do nosso conteúdo. Ver versão completa com o formato adequado.
Boas pessoal,

Inscrevi-me num curso de programação de verão

E apareceu numa conversa com o prof, o desafio de enviar um formulario via email para outro email.
A parte de criar o codigo de envio tive alguma facilidade, agora o que nao consigo resolver é o uso do php.

Penso que é necessario para usar a funçao mail, só que nao devia de ser enviado para um servidor?

Aqui vai em anexo o codigo que já escrevi:

Index.html------>


<html><head>
</head>
<body>


<form name="form1" method="POST" action="teste.php">
<p> palavra:<input name="teste" type="text" maxlength="10" /></p>
<p> <input type="submit" value="Testar" /></p>


</form>
</body>
</html>






teste.php------>



<html>
<body>
<?php
echo "a palavra inserida pelo é: ".$_POST['teste'];
$teste = $_POST['teste'];
mail("meu_email@hotmail.com","$teste");
/?>
</body>
</html>






Agradeço pela atençao


Os mais sinceros cumprimentos
Manuel Aguiar
A função mail() do php usa o sistema de mail da maquina onde o servidor web está a correr. O php nada mais faz que entregar a mensagem para envio, por isso, se ela não é enviada, o problema está no sistema de mail e não no php.

http://php.net/manual/en/function.mail.php

Citar:Returns TRUE if the mail was successfully accepted for delivery, FALSE otherwise.

It is important to note that just because the mail was accepted for delivery, it does NOT mean the mail will actually reach the intended destination.
Entao nao consigo a partir de um email com a terminaçao do gmail,hotmail, etc enviar dados para um outro email.certo?
Poderás se esse mail tiver acesso pop/imap e criares todas as rotinas necessárias para comunicar com o servidor... ou, em alternativa, arranjares uma biblioteca que faça isso.

De raiz, o php não o sabe fazer.

Assim numa busca rápida encontrei isto: http://phpmailer.worxware.com/
Pode ser que seja o que precisas
Agradeço pela ajuda

irei pesquisar
URL's de Referência