отправить письмо с изображением URL - PullRequest
0 голосов
/ 07 февраля 2010

Я включаю путь к изображению, как это:

$msg.='<img src="http://my.test.ca/images/show.jpg" width="75" height="75" />'

в моей функции sendmail.

путь работает и изображение находится в указанной папке.

вот что происходит с изображением src, когда я получаю электронное письмо:

http://my.test.ca/images/sh%20w.jpg

это как бы ломает изображение. есть идеи почему.

Ответы [ 2 ]

1 голос
/ 07 февраля 2010

Скорее всего, в имени изображения есть пробел:

sho w.jpg

вместо:

show.jpg

% 20 означает пространство, которое определяется автоматически. Поэтому убедитесь, что в имени файла нет места.

Также мне интересно, почему вы не используете теги <> при указании изображения?

$msg.='(img src="http://my.test.ca/images/show.jpg" width="75" height="75" /);

Вместо:

$msg.='<img src="http://my.test.ca/images/show.jpg" width="75" height="75" />;
0 голосов
/ 07 февраля 2010

Правильно ли написана строка? С одинарной кавычкой и точкой с запятой в конце?

$msg .= '(img src="http://my.test.ca/images/show.jpg" width="75" height="75" /)';

Обновление
Попробуйте:

$msg .= '<img src="http://my.test.ca/images/show.jpg" width="75" height="75">';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...