html5 — тег изображения не работает в php html, если я напишу другую переменную в этом образе. пожалуйста, найдите прикрепленный код ниже

$message .= "<html>
<head>
<title>Copy of your form submission</title>
</head>
<body>
<table>
<tr>
<td>
"<img src="https://web-answers.ru/wp-content/uploads/2019/02/assets/thank_you.png" alt="Thank You" />"</td>
</tr>
</table>
</div>
</html>
";

если я напишу

$ message. = та же ссылка на изображение выше;

работает. но когда я пишу тег изображения в HTML, как описано выше, то не работает. может кто-нибудь может помочь?

2

Решение

Не нужно использовать цитаты " вокруг img тег. Также используйте одинарные кавычки ' в двойных кавычках " используемый. Как ниже:

$message .= "<html>
<head>
<title>Copy of your form submission</title>
</head>
<body>
<table>
<tr>
<td>
<img src='images/assets/thank_you.png' alt = 'Thank You' />
</td>
</tr>
</table>
</div>
</html>";
3

Другие решения

ты можешь попробовать как

$message .= "<html>
<head>
<title>Copy of your form submission</title>
</head>
<body>
<table>
<tr>
<td>
<img src='images/assets/thank_you.png' alt='Thank You'/>
</td>
</tr>
</table>
</div>
</html>
";

и при использовании ссылки на изображение с php

$message .= "<html>
<head>
<title>Copy of your form submission</title>
</head>
<body>
<table>
<tr>
<td>
<img src=".$imagelink." alt='Thank You'/>
</td>
</tr>
</table>
</div>
</html>
";
1

Что я понимаю из вашего кода — это проблема с concate в строке, там может быть 3 возможных способа исправить это

Первый:

$message .= "<html>
<head>
<title>Copy of your form submission</title>
</head>
<body>
<table>
<tr>
<td>
<img src='images/assets/thank_you.png' alt='Thank You' />
</td>
</tr>
</table>
</div>
</html>
";

Во-вторых:

$message .= "<html>
<head>
<title>Copy of your form submission</title>
</head>
<body>
<table>
<tr>
<td>";
$message .='<img src="https://web-answers.ru/wp-content/uploads/2019/02/assets/thank_you.png" alt="Thank You" />';
$message .="</td>
</tr>
</table>
</div>
</html>
";

В третьих:

$message .= "<html>
<head>
<title>Copy of your form submission</title>
</head>
<body>
<table>
<tr>
<td>
<img src=\"images/assets/thank_you.png\" alt=\"Thank You\" />
</td>
</tr>
</table>
</div>
</html>
";
1
По вопросам рекламы [email protected]