Для того чтобы в письме указывалась информация о том, с какой страницы была отправлена заявка, вам понадобится следующий подход:
1. На каждой странице вашего сайта, где будет размещена форма для отправки заявки, добавьте скрытое поле с названием "referrer" и передайте в него URL текущей страницы. Например, в HTML коде формы вы можете использовать следующий код:
<input type="hidden" name="referrer" value="<?php echo $_SERVER['HTTP_REFERER']; ?>" />
Этот код получит URL страницы, с которой пользователь перешел на текущую страницу, и передаст его в поле "referrer" с помощью метода $_SERVER['HTTP_REFERER']
.
2. В PHP коде, который обрабатывает отправку заявки, вы должны получить значение этого поля и добавить его в текст письма. Например, если вы используете функцию mail()
для отправки письма, то код может выглядеть следующим образом:
$to = "[email protected]"; $subject = "Новая заявка"; $message = "Заявка отправлена со страницы: " . $_POST['referrer']; mail($to, $subject, $message);
В этом примере мы получаем значение поля "referrer" из массива $_POST
и добавляем его в текст письма.
Теперь, когда пользователь заполняет и отправляет форму на любой странице вашего сайта, информация о странице, с которой была отправлена заявка, будет включена в письмо. Это может быть полезно для анализа эффективности различных страниц и источников трафика.