- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте! Ребята, подскажите, как можно в простой форме передать url страницы? Что нужно добавить в форму?
Есть форма:
<form action="http://site.ru/forma.php" method="post"><input type="hidden" name="zagol_soob" value="" />
<textarea name="body" style="width:550px; height:50px; background:#FFFFFF; border:1px solid #CCCCCC; color:#191970;"> </textarea>
<input name="email" type="text" style="width:250px; height:22px; background:#FFFFFF; border:1px solid #CCCCCC; color:#191970;" maxlength="50" />
<input type="submit" value="Отправить данные" style="cursor:pointer; width:250px; height:35px; font:14px tahoma;" />
</form>
Есть обработчик:
<?php
if (isset($_POST['email'])) {$email = $_POST['email']; if ($email == '') {unset($email);}}
if (isset($_POST['body'])) {$body = $_POST['body']; if ($body == '') {unset($body);}}
if (isset($email) && isset($body)){
$address = "info@site.ru";
$mes = "Имя: nE-mail: $email \nТекст: $body ";
$send = mail ($address,$sub,$mes,"Content-type:text/plain; charset=windows-1251\r\nFrom:$email");
if ($send == 'true')
{echo "
Сообщение успешно отправлено!
";}
else {echo "!";}
}
else
{
echo "!";
}
?>
tean777, для передачи url используйте $_SERVER.
А форма у Вас хреновая.
Что нужно добавить в форму?
Скрытое поле, например. Можно и прямо в адресе обработчика передавать источник.
На сервере в php можно посмотреть headers. Там надо отловить Referer содержащий адрес https://developer.mozilla.org
Если его нет, поковыряйте Referrer-Policy