AngeloLopes Posted June 3, 2013 at 08:28 PM Report #510754 Posted June 3, 2013 at 08:28 PM Qual é o código para enviarmos um email, com a informação de um formulário para um email nosso. Com a devida validação Para já esta assim : e eisto esta ligado ao envia_email.php so que nao tem nada ainda. e que eu de php não percebo nada 😉 <div> </br> </br> </br> </br> </br> </br> </br> </br> <form action='envia_email.php' method='post' enctype='multipart/form-data'> <fieldset> <legend>Adicionar Sócio</legend> <table> <tr> <td>Nome:</td> <td><input type='text' name='nome'>*</td> </tr> <tr> <td>Morada</td> <td><input type='text' name='morada'></td> </tr> <tr> <td>Codigo-Postal:</td> <td><input type='text' name='cp'></td> </tr> <tr> <td>Localidade:</td> <td><input type='text' name='localidade'></td> </tr> <tr> <td>NCC/BI:</td> <td><input type='text' name='ncc'>*</td> </tr> <tr> <td>NIF:</td> <td><input type='text' name='nif'></td> </tr> <tr> <td>Data de Nascimento:</td> <td><input type='text' name='datanascimento'></td> </tr> <tr> <td>Estado Civil:</td> <td><input type='text' name='estadocivil'></td> </tr> <tr> <td>Profissão:</td> <td><input type='text' name='profissao'>*</td> </tr> <tr> <td>Telemovel:</td> <td><input type='text' name='telemovel'></td> </tr> <tr> <td>E-Mail:</td> <td><input type='text' name='email'></td> </tr> <tr> <td>Nucleo:</td> <td><input type='text' name='nucleo'>*</td> </tr> <tr> <td><input type='submit' value='Enviar'></td> </tr> </form> </table> </fieldset> </div>
Devexz Posted June 3, 2013 at 08:35 PM Report #510756 Posted June 3, 2013 at 08:35 PM (edited) xiiii! Para já mete isso entre as tags apropriadas para perceber melhor o código. Quando fizeres o envio do formulário no ficheiro envia_email.php recebes os dados por POST.Se fizeres um print_r($_POST), irás perceber melhor... Depois de tratar os dados basta usar a função mail() do php. Edited June 3, 2013 at 08:36 PM by Devexz Contador de calorias: caloriaspordia.com
AngeloLopes Posted June 3, 2013 at 08:45 PM Author Report #510757 Posted June 3, 2013 at 08:45 PM O meu forte é csharp, no entanto estou a fazer um projecto basico em html e php, por isso se eu dizer que nao percebi nada do que dizeste nao fiques xateado 😉 Mas podes esplicar melhor ou dar alguns exemplos sff? Meti assim o envia_email.php $nome = $_POST['nome']; $morada = $_POST['morada']; $cp = $_POST['cp']; $localidade = $_POST['localidade']; $ncc = $_POST['ncc']; $nif = $_POST['nif']; $datanascimento = $_POST['datanascimento']; $estadocivil = $_POST['estadocivil']; $profissao = $_POST['profissao']; $telemovel = $_POST['telemovel']; $email = $_POST['email']; $nucleo = $_POST['nucleo']; $corpo = "Nome: $nome <br>Morada: $morada<br>Codigo-Postal: $cp<br>Localidade: $localidade<br>NCC: $ncc<br>NIF: $nif<br>Data de Nascimento: $datanascimento<br>Estado Civil: $estadocivil<br>Profissao: $profissao<br>Telemovel: $telemovel<br>E-Mail: $email<br>Nucleo: $nucleo"; mail("redboyz1992@gmail.com",$corpo,"From: $email\nContent-type: text/html"); print("Mensagem Enviada com Sucesso"); Mas mesmo assim nao funciona
I-NOZex Posted June 3, 2013 at 08:50 PM Report #510760 Posted June 3, 2013 at 08:50 PM (edited) PORFAVOR!!! usame a tag code [ code=php]CODIGO PHP & HTML [/code ] (sem os espaços) no entanto não está a funcionar pois quase decerteza nao tens o servidor de email configurado... Edited June 3, 2013 at 08:51 PM by I-NOZex B2R » Beat2Revolution v3.0b | Regista e divulga-nos beat2revolution.net
Devexz Posted June 3, 2013 at 08:55 PM Report #510761 Posted June 3, 2013 at 08:55 PM estás a correr o script num alojamento ou no localhost? se for o localhost só assim não vai dar... Contador de calorias: caloriaspordia.com
AngeloLopes Posted June 3, 2013 at 09:17 PM Author Report #510765 Posted June 3, 2013 at 09:17 PM estou a correr o script no xampp o que e um servidor de email?! Onde utilizo essas tags? I-NOZex
I-NOZex Posted June 3, 2013 at 09:23 PM Report #510766 Posted June 3, 2013 at 09:23 PM no editor aqui da mensagem, clica no icon <> ele vai abrir um dialogo, colas la o codigo, no fim aquilo vai criar aquelas tags , é so meteres [code=php][/b] pronto, como obviamente seria tas a correr localmente, usa o sendmail, tutorial: http://www.zenddeveloper.com/how-to-send-emails-from-localhost-apachephp-server/ B2R » Beat2Revolution v3.0b | Regista e divulga-nos beat2revolution.net
AngeloLopes Posted June 3, 2013 at 09:29 PM Author Report #510771 Posted June 3, 2013 at 09:29 PM Obrigado vou exprimentar
I-NOZex Posted June 3, 2013 at 09:43 PM Report #510776 Posted June 3, 2013 at 09:43 PM se fizeres tudo como deve de ser, garanto-te que funciona que foi o tutorial que segui para conseguir meter isso a dar localmente B2R » Beat2Revolution v3.0b | Regista e divulga-nos beat2revolution.net
AngeloLopes Posted June 4, 2013 at 02:21 PM Author Report #510952 Posted June 4, 2013 at 02:21 PM ainda nao funcionou :S
bioshock Posted June 4, 2013 at 02:26 PM Report #510954 Posted June 4, 2013 at 02:26 PM Sugiro o PHPMailer. http://blog.thiagobelem.net/enviar-e-mails-pelo-php-usando-o-phpmailer/ http://blog.techwheels.net/send-email-using-wamp-server/
I-NOZex Posted June 4, 2013 at 03:50 PM Report #510984 Posted June 4, 2013 at 03:50 PM (edited) ainda nao funcionou :S definiste a localização correcta do sendmail.exe no ficheiro php.ini? que email usaste? no gmail tens de ir as configuraçoes da conta habilitar o smtp 😉 qualquer das formas, deixa aqui a configuraçao do php.ini e da configuração do sendmail, mas porfavor mete em tag code ou mal por mal, deixa um link do pastebin... Edited June 4, 2013 at 03:51 PM by I-NOZex B2R » Beat2Revolution v3.0b | Regista e divulga-nos beat2revolution.net
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now