Почему html? вроде написано product_info.php.. или там загружен фрэйм с расширением .html?
|
Цитата:
|
переименовал это грубо сказано, я так не говорил:) скачайте редактор PsPad - в нём создайте php файл и скопируйте содержимое html файла, Тем более редактор вам понадобится в будущем:)поэтому кстати и не работает...Всё таки у вас там ифрейм стоит да?:)
|
Цитата:
Я пробовал с фреймом но он не распознает {$PRODUCTS_ID}, поэтому так вообще не получается запустить работу скрипта. А сейчас я сделал так: Мой шаблон вставил: <a href='contact.php?{$PRODUCTS_ID}={$PRODUCTS_ID}'> адать вопрос</a> contact.php <? $theme=$_GET['{$PRODUCTS_ID}']; echo" <FORM ACTION='send.php' METHOD=POST> <TABLE BORDER=0> //я так понимаю тему человек изменить не должен? поэтому я её уберу. <TR> <TD colspan=2> Сообщение: <BR><textarea name='mes' cols=40 rows=5></textarea></TD></TR> <TR> <TD colspan=2 align=center> <input type='hidden' value='$theme' name='$PRODUCTS_ID'> <input type=submit value='Отправить'> <input type=reset value='Очистить'></TD></TR> </TABLE></FORM>"; ?> send.php <? $to = "mail@bova-art.de"; $sub =$_POST['{$PRODUCTS_ID}']; $mess=$_POST['mes']; mail($to,$sub,$mes); echo "Ваше сообщение с темой $sub и текстом: $mes <br> отправлено"; header('Refresh: 3; URL=/product_info.php?products_id={$PRODUCTS_ID}'); // - собственно редирект, *.php - это то файл в котором находится 'Задать вопрос'.. ?> |
да я так сказал..но таким образом как вы расширения менять нельзя..вы просто напросто получаете или двойное расширение или ещё какуенибудь фигню..скачайте PsPad сделайте как я сказал и уберите {}:)
ааааа что вы сделали?:) <a href='contact.php?{$PRODUCTS_ID}={$PRODUCTS_ID}'> �адать вопрос</a> - это вообще чушь, так как перед именем переменной стоит '$'!:) |
Цитата:
Цитата:
Цитата:
Сейчас гляньте, первая точка это без скобок, а вторая со скобками. |
Цитата:
<iframe width="364" height="210" src="*.html"></iframe> Цитата:
<a href='contact.php?PRODUCTS_ID={$PRODUCTS_ID}'>задать вопрос</a>// скопируйте это и у вас должно получиться:) |
Цитата:
Цитата:
Цитата:
send.php <? $to = "майл@майл.ру"; $sub =$_POST['{$PRODUCTS_ID}']; $mess=$_POST['mes']; mail($to,$sub,$mes); echo "Ваше сообщение с темой $sub и текстом: $mes <br> отправлено"; header('Refresh: 3; URL=http://сайт.ру/product_info.php?products_id={$PRODUCTS_ID}'); // - собственно редирект, *.php - это то файл в котором находится 'Задать вопрос'.. ?> contact.php <? $theme=$_GET['$PRODUCTS_ID']; echo" <FORM ACTION='send.php' METHOD=POST> <TABLE BORDER=0> //я так понимаю тему человек изменить не должен? поэтому я её уберу. <TR> <TD colspan=2> Сообщение: <BR><textarea name='mes' cols=40 rows=5></textarea></TD></TR> <TR> <TD colspan=2 align=center> <input type='hidden' value='$theme' name='$PRODUCTS_ID'> <input type=submit value='Отправить'> <input type=reset value='Очистить'></TD></TR> </TABLE></FORM>"; ?> Ну и в шаблоне: <a href='contact.php?$PRODUCTS_ID={$PRODUCTS_ID}'>1</a> |
потому что вы не скопировали а изменили..а я сказал чтобы скопировали..
|
кстати у меня и без {} работает если всё нормально сделано:)
|
Часовой пояс GMT +3, время: 20:30. |