-2

私はPHPの非常に非常に基本的な知識を持っており、誰かが私のページにアクセスしたすべての人に電子メールを送信して、ユーザーをそのページに誘導した参照URLを電子メールのメッセージに含める次のコードが必要です。それだ。スタックオーバーフローで読んだことをいくつか試しましたが、できませんでした。

ありがとうございました!

    <?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 に答える