Olá, Mais uma vez estou aqui pra postar sobre o meu formulário....... Dessa vez quero que apareça o IP de quem enviou a mensagem pro meu email. <?php
foreach($_POST as $c => $v){
$c = $v;
}
$msg = "Formulário de contato do site TAL:\r\n\r\n";
$msg .= "Nome: $nome\r\n";
$msg .= "E-mail: $email\r\n";
$msg .= "Telefone: $telefone\r\n";
$msg .= "Cidade: $cidade\r\n";
$msg .= "UF: $uf\r\n";
$msg .= "Assunto: $assunto\r\n";
$msg .= "Mensagem: $mensagem\r\n";
$msg .= "IP: $ip";
$ip = getenv("REMOTE_ADDR");
if(!eregi("^[a-z\'0-9]+([._-][a-z\'0-9]+)*@([a-z0-9]+([._-][a-z0-9]+))+$", $email))
{
echo "<script>window.location='verificacao.htm'</script>";
}
if (empty($nome) or empty($telefone) or empty($cidade) or empty($uf) or empty($assunto) or empty($mensagem))
{
echo "<script>window.location='verificacao.htm'</script>";
}else{
mail("meu_email@meu_email.com.br", "site TAL", $msg);
echo "<script>window.location='confirmacao.htm'</script>";
}
?> Não aparece o IP do cara, por isso peço a ajuda de vocês, não sei se eu coloquei certo. Agradeço desde já.