Здравствуйте,
интересует такой вопрос, есть сайт, шаблоны дизайна html, стоит форма обратной связи html + php, форма связи работает только во фрейме...понадобилось передать название темы письма автоматически, это номер ID товара на которой пользователь находится, в шаблонах дизайна он называется так: {$PRODUCTS_ID}, пробовал его вставлять в код обработчика но толку нет, подскажите как быть.
Вот коды обратной связи:
Фрейм:
<iframe width="364" height="210" src="/contact.html"></iframe>
Файл: contact.html:
<FORM ACTION="send.php" METHOD=post>
<TABLE BORDER=0>
<tr><td>Тема</td><td>
<input type=text name="sub" cols=40>
</td></tr>
<TR>
<TD colspan=2>
Сообщение: <BR><textarea name="mes" cols=40 rows=5></textarea></TD></TR>
<TR>
<TD colspan=2 align=center><input type=submit value="Отправить"> <input type=reset value="Очистить"></TD></TR>
</TABLE></FORM>
Файл send.php
<?
$to = "_@_";
mail($to,"$sub",$mes);
echo "Ваше сообщение с темой $sub и текстом: $mes <br> отправлено<BR><center><a href='http://www.svoisait.ru/form/_post.shtml'>Отправить ещё</a>";
?>
Здесь я пробовал следующее, я сделал код send.php
<?
$to = "mail@domen.ru";
$sub ="{$PRODUCTS_ID}";
mail($to,"$sub",$mes);
echo "Ваше сообщение с темой $sub и текстом: $mes <br> отправлено<BR><center><a href='http://www.svoisait.ru/form/_post.shtml'>Отправить ещё</a>";
?>
Но сообщение приходит без темы вообще, для проверки пробовал вместо {$PRODUCTS_ID} вписать слово, так работает, а с {$PRODUCTS_ID} не пашет.
как сделать так чтобы была полноценная передача во фрейм?
Если это не возможно то как хотя бы даже вписать в тему письма адрес той страницы с которой оно было отправлено?