form select option



Автор Николя задал вопрос в разделе PHP

Отправка option из формы select на почту? Как? и получил лучший ответ

Ответ от Imobilazer[гуру]
Также как и текстовое поле, у него же есть value
Imobilazer
(193449)
$option = $_POST["select"];
mail("pupkin@mail.ru", "Subject", $option);

Ответ от Андрей Молодцов[активный]
код скривается тут html
select name = "opt"
option> первое </option
</select
при отправке формы обратиться можно так echo $_POST["opt"]; в ответе будет имя выбранного элемента. если добавить атрибут value то будет то что в нем прописали

Ответ от Kayman[новичек]
<
form action="" method="post">
<
select required size="1" name="doc">
<
option disabled selected>Выберите цыферку... </ option>
<
option value="1">цифра один</ option>
<
option value="2">цифра два< / option>
<
option value="3">цифра три</ option>
<
/select>
<
/form>
Внимание эта форма отправит сама в себя, т. е. которого запущено, см. адресную строчку, отправит методом post, а не как в первом ответе, так не сработает по умолчание отправка форму идет get (через адресную строчку)
Для отправки самы просто спобоб в начале php файла исполняемого дописать (но это все без проверок толком идет только на наличие значения переменной $_POST[doc]):
<?
if ($_POST[doc] !="")
{
//если переменная не пустая, то отправляем данные на почту обычным сендмейлом
$mail_send = "Выбранная цифра: ".$_POST[doc];
$to = 'почтовый ящик кому отправить';
$subject = 'заголовок';
$messages = $mail_send; //сообщение письма сформированное ранее
$headers = "Content-Type: text/html; charset=utf-8
From: Сайт: выбор цифры";
//отправляем
mail($to, $subject, $messages, $headers);
//очищаем самым простым способом переменную поста, что бы не повторилась отправка, на всякий случай
$_POST[doc]="";
}
?>
переносы и пробелы лишние убрать )

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Отправка option из формы select на почту? Как?

как написать программу на basic в access для кнопки, чтобы она рассчитывала среднее арифметическое из таблицы \"hotEl\"
Создаю форму, на форму кидаю кнопку с именем Button и редактор с именем Label, код на кнопке такой
подробнее...
спросили в Bashkir people
Очень нужен топик по англискому на счет eating out!!!
There are dissimilarities as well as similarities in the food patterns used by different
подробнее...
спросили в Media issues
Срочно нужен перевод официального письма на английский!
I request to consider the possibility of passing college students for the period from June to
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Не работает простейший PHP калькулятор.
во первых конечно нужен интерпретатор PHP а во вторых туда куда ты постишь данные там у тебя есть
подробнее...
спросили в Ageia AJAX
возможно настроить в visual basic 6.0 поддержку access 2003 ??
Имеется в виду связать Access и VB для работы с данными?
Вариантов много.
Во-первых, в
подробнее...
спросили в Citi Open
что такое формат xps и чем его открыть?
XPS (XML документ Спецификация) , которые ранее под кодовым названием "Метро", - это документ,
подробнее...
спросили в Bain Capital
what should companies do to encourage new ideas? помогите ответить?)
From Henry Ford’s assembly line to Apple’s iPod, every great innovation started with a great idea.
подробнее...
спросили в Aero Boero
Расскажите о белых медведах на английском! Плиз!!!
Polar bear

The Polar bear the most large and strong overland predator. Adult male by
подробнее...

как зайти в меню recovery телефон lg g2 f320?
If you are still having issue with the phone try this greenleafmn,

1. First turn off the
подробнее...

выпадающий список php
Потому что неправильно обрабатываете... вы не указали путь к обработчику раз.. вы не проверяете
подробнее...
спросили в Drone films
Помогите с АНГЛИЙСКИМ!! пожалуйста
Некоторые мои друзья говорят есть ничто лучше чем чтение хорошей книги тогда как другие хотелось бы
подробнее...
спросили в Asian Open The Fall
Дайте пожалуйста коды к игре: Diablo 2- The Evil 2
тупо скачай. ток не перебарщивай!!а то выкидывать будет через 10-15
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*