[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: передача имен из form для mail
ivanweb
Здравствуйте. Подскажите как дописать. У Меня есть форма:

<form name="{5C088896-C4CC-4430-A6D8-9DC9D2BE379D}" id="FormMessage" action="index.php?option=com_hello&view=hello" method="post">
<input name="act" value="message_send" type="hidden">
<input name="hash" value="6781d0a0adffd213c473ae979780a664" type="hidden">
<input name="code" value="877803c59b11cbd61df27ef2d13e0ba1" type="hidden">

<div class="c-line">
<div class="c-left"><?php echo $fio; ?></div>
<div class="c-center"><input class="inp" name="fname" id="fname" type="text"></div>
</div>

<div class="c-line">
<div class="c-but"><a href="javascript:SendForm('FormMessage')" class="butt-send" title="<?php echo $but; ?>"><?php echo $but; ?></a></div>
</div>
</form>

Как в тело отправляемого письма вложить введенные значения формы (fname) передать в тело письма т.е

<?php
$to = "sss@gmail.com" ;
//$to .= "<sss@gmail.com>";

$subject = "Lintec - обратная связь";

$message = '
<html>
<head>
<title>Lintec - обратная связь</title>
</head>
<body>
имя: '. $_POST["fname"] .' <br />
</body>
</html>';

$headers = "Content-type: text/html; charset=windows-1251 \r\n";
$headers .= "From: Lintec - обратная связь <sss@gmail.com>\r\n";
$headers .= "Bcc: ivan.shumilov@gmail.com\r\n";

mail($to, $subject, $message, $headers);
?>


После подобной процедуры получаю, что-то типа токого

Lintec - обратная связь
имя:


т.е нехватает введенное в форме значения $_POST["fname"]


Нужен Результат:

Lintec - обратная связь
имя: значение ($_POST["fname"])







Спустя 5 часов, 29 минут, 10 секунд (20.02.2009 - 05:27) REANIMATOR написал(а):
$_POST["fname"] будет доступен только тогда когда будет выполнен сабмит формы, а у вас сабмит делается гдето в js поэтому нужно редактировать сам js

Спустя 1 час, 33 минуты (20.02.2009 - 07:00) modobaks написал(а):
А, что не так, вроде все работает…

Спустя 1 час, 5 минут, 46 секунд (20.02.2009 - 08:06) ivanweb написал(а):
Ребят, посмотрите плиз <a hre="http://janeair.andreykluev.com/book/script.zip">скрипт</a>

вроде и с js все в порядке, ищу ошибку

Спустя 1 час, 40 минут, 17 секунд (20.02.2009 - 09:46) ivanweb написал(а):
с отправкой разобрался сам. теперь кодировка осталась!

Спустя 1 год, 5 месяцев, 8 дней, 6 часов, 27 минут, 19 секунд (28.07.2010 - 15:13) Tatjana написал(а):
Помогите, пожалуйста, у меня есть форма заказа formzak.php, после ее заполнения все данные идут в obrsv.php.
Из obrsv.php хочу вернуться на formzak.php
У меня есть вот такой код:
echo "<html><head>
<meta http-equiv='Refresh' content='2; URL=formzak.php'>
</head></html>";
exit();
Независимо от того на каком языке сделан заказ возврат идет в formzak.php на русском языке, а мне нужно в formzak.php?lang=eng, если заказ сделан на англ.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.