Jump to content

Recommended Posts

Posted

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>
Posted (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 by Devexz

Contador de calorias: caloriaspordia.com

Posted

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

Posted (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 by I-NOZex

B2R » Beat2Revolution v3.0b | Regista e divulga-nos

beat2revolution.net
Posted (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 by I-NOZex

B2R » Beat2Revolution v3.0b | Regista e divulga-nos

beat2revolution.net

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.