From 4e6b4fea57d9c7b9ac35b47afcb45a8c3e2b0e81 Mon Sep 17 00:00:00 2001 From: Andrew DeFaria Date: Fri, 1 Mar 2019 11:12:31 -0700 Subject: [PATCH] Added code to not send me email when I go to my own resume --- web/Resumes/Andrew/index.php | 39 +++++++++++++++++++++++------------- 1 file changed, 25 insertions(+), 14 deletions(-) diff --git a/web/Resumes/Andrew/index.php b/web/Resumes/Andrew/index.php index eb90840..a7a970d 100644 --- a/web/Resumes/Andrew/index.php +++ b/web/Resumes/Andrew/index.php @@ -72,27 +72,38 @@ function stoptimer () { $msg .= '

Somebody just visited your resume.

'; $msg .= "

Here's what I know about them:

"; + $me = false; + foreach ($_SERVER as $key => $value) { - if (preg_match("/^REMOTE/", $key)) { - $msg .= "$key: $value
"; + if (preg_match("/^REMOTE/", $key)) { + $msg .= "$key: $value
"; + + if ($key == 'REMOTE_ADDR') { + // Skip me... + if ($value == '184.182.63.133') { + $me = true; - if ($key == 'REMOTE_ADDR') { - exec("whois $value", $output, $result); + break; + } // if - foreach ($output as $line) { - $msg .= "$line
"; - } // foreach + exec("whois $value", $output, $result); + + foreach ($output as $line) { + $msg .= "$line
"; + } // foreach + } // if } // if - } // if } // foreach - $msg .= ''; - $headers = "MIME-Version: 1.0\r\n"; - $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; - $headers .= "From: Andrew DeFaria "; + if (!$me) { + $msg .= ''; + $headers = "MIME-Version: 1.0\r\n"; + $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; + $headers .= "From: Andrew DeFaria "; - mail("andrew@defaria.com", "Somebody visited your resume", $msg, $headers); - ?> + mail("andrew@defaria.com", "Somebody visited your resume", $msg, $headers); + } // if +?> -- 2.17.1