Итак, когда пользователи регистрируются, они получают электронное письмо, и я пытаюсь добавить изображение на это письмо. Это изображение динамически генерируется с использованием php, поэтому его не является статическим URL-адресом. Код работает, но когда я добавляю его в код электронной почты, изображение отображается пустым. Я знаю, что код работает, потому что у меня есть echo'd тело, и изображение появилось в моем браузере, но пустое по электронной почте (у меня есть граница вокруг изображения, появляется граница, внутри пуста).PHP отображает сгенерированное изображение по почте
$img = "<img src='../inc/barcode.php?id=".$regid."' style='padding:5px; border:2px dashed '/>";
других
$body .= $img;
Так кто-нибудь знает, почему изображение не будет отображаться, и как я мог бы сделать это так же?
Кроме того, возникает вопрос, как мне отобразить общий URL-адрес для изображения, чтобы вместо /img.php?id= "" он просто читал /img.php или что-то в этом роде.
Каким образом изображение размещено в электронном письме как ссылка, приложение или встроено? Если это ссылка, примером этого является '/img.php? Id = 1' является локальным' http: //domain.com/img.php? Id = 1' не – Waygood
@Waygood Отредактировано. Встроенный – gta0004
Это __link__ в родительскую папку компьютера, который его читает. Поместите полный URL-адрес, включая имя домена, на него: – Waygood