0
- 30.03.2015 - 11:48
|
Может не совсем правильно тему обозвал. Суть вопроса такова. Файл РНР. Имеем ссылку. Ссылка нормально работает, на странице отображается. <a href="http://web.ru/<?echo $var;?>.html">Ссылка</a> Для отправки html кода в письме переменной $mail присваивается html код. ссылки вида <a href="http://web.ru/12345.html">Ссылка</a> отображаются в письме правильно а вот <a href="http://web.ru/<?echo $var;?>.html">Ссылка</a> не верно. <?echo $var;?> не вставлять свое значение. как записать правильно? $mail="<a href="http://web.ru/<?echo $var;?>.html">Ссылка</a>" | |
1
- 30.03.2015 - 11:59
|
последнюю строчку записал не совсем верно $mail='<a href="http://web.ru/<?echo $var;?>.html">Ссылка</a>' | |
2
- 30.03.2015 - 13:02
|
что за бред? $mail= идет в рамках интерпретатора php? Зачем тогда вложенные <?php ?>? $mail = "textetxt $var texttext"; или $mail = 'texttext '.$var.' textext'; | |
3
- 30.03.2015 - 13:12
|
Спасибо. Я какого то лешего или $mail = 'texttext ".$var." textext'; писал или $mail = "textetxt '.$var.' texttext"; Что то путаюсь постоянно с " и ' | |
4
- 30.03.2015 - 13:15
|
3-Койот >все просто, если в двойных кавычках - можно не делать разделения ".$.", если переменная без [id]. Одинарные - надо делать. \r \n работают только в двойных кавычках, поэтому возможны такие конструкции $mail = 'text: '.$_GET['id'].' text'."\n"; | |
5
- 30.03.2015 - 14:07
| Фанат NASCAR - спасибо | |
6
- 30.03.2015 - 14:07
|
А вообще, для оформления html в переменную, советую присмотреться к HEREDOC-синтаксис http://www.php.su/learnphp/datatypes/?string#heredoc $mail = <<<EOF ... EOF; | |
7
- 30.03.2015 - 14:09
| Кстати, есть еще конструкции "text **$VAR['id']** text" например. | |
8
- 30.03.2015 - 14:09
| скобочки фигурные короче | |
| Интернет-форум Краснодарского края и Краснодара |