К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Вставка php-переменной в html

Гость
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
Цитата:
Сообщение от Фанат NASCAR Посмотреть сообщение
если переменная без [id].
Кстати, есть еще конструкции "text **$VAR['id']** text" например.
Гость
8 - 30.03.2015 - 14:09
скобочки фигурные короче


К списку вопросов






Copyright ©, Все права защищены