как я могу отправить полный массив запросов в mail () с ключом и значением - PullRequest
0 голосов
/ 22 мая 2009

У меня есть большая форма, которую я хочу отправить по почте, используя php, хотя я могу отправить ее с запросом ['name']. Мне нужно написать ее более 50 раз в переменной сообщения, что я хочу сделать, как я могу добавить ключи и значения в переменную сообщения с некоторой фильтрацией, которую я хочу опустить, отправить переменную запроса

Ответы [ 3 ]

1 голос
/ 22 мая 2009

Я бы сделал копию переменной, удалил элемент submit и затем получил бы код объявления массива с помощью var_export:

$array = $_REQUEST;
unset($array['submit']);
$text = var_export($array, true);
0 голосов
/ 22 мая 2009

Разве foreach не делает именно это?

foreach (filter_var_array($_REQUEST, ..) as $key => $value) {
    echo $key.' => '.$value."\n";
}

Конечно, не забудьте отфильтровать сами данные.

0 голосов
/ 22 мая 2009

http://php.net/filter_var_array может быть то, что вы ищете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...