- Entrou
- Set 19, 2006
- Mensagens
- 7,813
- Gostos Recebidos
- 46
Aqui fica um formulário de contacto em php.
Este formulário já captura o ip da pessoa que o enviou.
Cumps maar3amt
Precisa de editar a variable $smail = "seu email"; e onde está o valor seu email coloque o email onde pretende receber os dados do formulário.<html>
<head>
<title>Sua empresa.pt</title>
</head>
<body bgcolor="#ffffff" text="#000000">
<center>
<br><br>
<?php
/*
Script de contacto desenvolvido por Márcio Rodrigues Gforum Digital - Fórum das Tecnologias Digitais!!!
*/
if ($_POST['enviar'] == TRUE) {
$smail = "seu email";
$nome = stripslashes(strip_tags($_POST['nome']));
$email = stripslashes(strip_tags($_POST['email']));
$assunto = stripslashes(strip_tags($_POST['assunto']));
$msg = stripslashes(strip_tags($_POST['msg']));
$ip = $_SERVER['REMOTE_ADDR'];
$formatacao = "De: $name ($ip)\nEmail: $email\n\n$msg";
if(empty($nome) || empty($email) || empty($assunto) || empty($msg)) {
echo "<h2>O email nao foi enviado</h2><p>Por favor preencha todos os campos</p>";
}
elseif(mail($smail, $assunto, $formatacao, "De: $nome <$email>")) {
echo "<h2>O email foi enviado!</h2><p>Iremos tentar responder em um prazo máximo de 24 horas após recepção.</p>"; }
else {
echo "<h2>O email nao foi enviado</h2><p>Por favor tente de novo...Se o erro continuar podera ser erro no servidor.</p>";
}
}
else { ?> <center>
<body bgcolor="#202020" text="#C58A12">
<table width="500" align="center">
<td align="left" width="100%">
<h2><i><b>Form de contacto</i></b></h2>
</td>
</table>
<form method="post" action="">
<table width="500" align="center">
<tr>
<td width="20%" align="left" valign="middle">
<label for="nome"><b>Seu Nome</b></label>
</td>
<td width="80%" align="left">
<input id="nome" name="nome" type="text" size="30" maxlength="40" />
</td>
</tr>
<tr>
<td width="20%" align="left" valign="middle">
<label for="email"><b>Seu Email</b></label>
</td>
<td width="80%" align="left">
<input id="email" name="email" type="text" size="30" maxlength="40" />
</td>
</tr>
<tr>
<td width="20%" align="left" valign="middle">
<label for="assunto">Assunto</label>
</td>
<td width="80%" align="left">
<input id="assunto" name="assunto" type="text" size="30" maxlength="40" value="" />
</td>
</tr>
<tr>
<td width="20%" align="left" valign="middle">
<label for="msg"><b>Mensagem</b></label>
</td>
<td width="80%" align="left">
<textarea id="msg" name="msg" cols="50" rows="6"></textarea>
</td>
</tr>
</table>
<table width="500" align="center">
<td align="center" width="100%">
<input id="enviar" type="submit" name="enviar" value="Enviar" />
</td>
</table>
</form>
</body>
</html>
<?php } ?>
Este formulário já captura o ip da pessoa que o enviou.
Cumps maar3amt