confiscate
Registered
Здравейте имам следната функция:
, която генерира следния html код:
И следната форма за контакти:
Въпроса ми е как при полето съобщение да изкарам едновременно Test 1 и Test -2 (Стойностите на 2-та инпута). Сега като изпратя mail се появява само Test1. Пробвах да сложа формата във Foreach блока , но тогава ми изпраща 2 различни писма едното с test 1 , а другото с тест 2. А искам да са в едно.
Благодаря предварително за помощта !
Поздрави
Код:
function send() {
$num = 0;
foreach ($_SESSION as $name => $value) {
if ($value > 0) {
$id = substr($name, 5, strlen($name) - 5);
$get = mysql_query('SELECT id,name , price,img FROM products WHERE id=' . mysql_real_escape_string((int) $id));
while ($row = mysql_fetch_assoc($get)) {
$num++;
echo'<input type="hidden" name="item_name_' . $num . '" value="' . $row['name'] . '"/>';
}
}
}
, която генерира следния html код:
Код:
<input type="hidden" name="item_name_1" value="Test2"/>
<input type="hidden" name="item_name_2" value="Test 1"/>
И следната форма за контакти:
Код:
if (isset($_POST ['send'])) {
$from = preg_replace('/\s+/', '', $_POST['name']);
$to = '';
$subject = '' . $_POST ['theme'] . '';
$message = 'Име: ' . $_POST['name'] . '<br />
E-mail:' . $_POST['mail'] . '<br />
Тема:' . $_POST['theme'] . '<br />
Съобщение:' . $_POST['item_name_' . $num . ''] . '<br />';
$headers = 'From: ' . $from . '' . "\r\n" .
"Content-Type:text/html; charset=UTF-8 \r\n" .
'Reply-To: ' . $_POST ['mail'] . '' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
}
Въпроса ми е как при полето съобщение да изкарам едновременно Test 1 и Test -2 (Стойностите на 2-та инпута). Сега като изпратя mail се появява само Test1. Пробвах да сложа формата във Foreach блока , но тогава ми изпраща 2 различни писма едното с test 1 , а другото с тест 2. А искам да са в едно.
Благодаря предварително за помощта !
Поздрави