Как сделать так, чтобы это письмо отправляло мне по ссылке

У меня есть очень очень очень базовые знания PHP, и мне нужен следующий код, который отправляет мне электронное письмо всем, кто посещает мою страницу, чтобы также включить в сообщение электронной почты ссылочный URL, который поместил пользователя на этой странице. Вот и все. Я попробовал несколько вещей, которые я прочитал на stackru, но я не смог.

Спасибо!

    <?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');
    ?>

1 ответ

Добавлять $_SERVER['HTTP_REFERER'] к содержанию электронной почты.

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

preg_replace часть для безопасности, она уберет все пробелы (которые не должны быть в URL в любом случае).

Другие вопросы по тегам