-2

我对 PHP 有非常非常非常基本的了解,我需要以下代码,它会向我发送电子邮件的每个人访问我的页面,以便在电子邮件的消息中还包括使用户登陆该页面的引用 URL。这就对了。我已经尝试了一些我在 stackoverflow 上读到的东西,但我做不到。

谢谢!

    <?php
    // The message
    $message = "Client  has viewed the page";

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

    // Send
    mail('myemail@mydomain.com', 'Client 126 Viewed Biz Landing', $message);

    // Redirect
    header('Location: http://dazogo.com');
    ?>
4

1 回答 1

0

添加$_SERVER['HTTP_REFERER']到电子邮件的内容。

$message = "Client has viewed the page with referer " . preg_replace('_\s_m', '', $_SERVER['HTTP_REFERER']);

preg_replace部分是出于安全考虑,它将删除所有空格(无论如何都不应该在 URL 中)。

于 2014-05-18T15:47:41.167 回答