Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

Is there a way to send an email notification if a certain page is visited?
(Triggers an email saying the page was viewed)

Ie. User comes to this page: thank-you.php
And email is automatically sent to the admin of the website upon page load.
Then the user gets redirected to another page right after this email trigger as been sent.

EDIT --- I would need to check if a user came from a specific domain name or URL.
This is to avoid exploits or other misc. submission hacks.

Any suggestions?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
868 views
Welcome To Ask or Share your Answers For Others

1 Answer

Try:

<?php
// The message
$message = "Line 1
Line 2
Line 3";

// In case any of our lines are larger than 70 characters, we should use wordwrap()
$message = wordwrap($message, 70);

// Send
mail('admin@example.com', 'My Subject', $message);

// Redirect
header('Location: anotherpage.php');
?>

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...