Я пытаюсь вставить изображение в электронное письмо, полученное из формы на предыдущей странице, однако, когда я отправляю электронное письмо, оно говорит, что изображение не существует.Я использую $ _GET, чтобы вытащить имя файла изображения, а затем поместить его в источник изображения.У меня есть ощущение, что я неправильно сделал путь в части «AddEmbeddedImage», но не уверен, как поместить его внутрь.Если я вставлю $ _GET ['imagebase64'] в источник изображения в HTML-файле и посмотрю на исходный код письма, он даст мне имя файла, поэтому я знаю, что он правильно перетаскивает его.
$mail->AddEmbeddedImage('"/images/visitor-photos/'.$_GET['imagebase64'].'"', 'visitorimg');
$mail->isHTML(true);
$mail->Subject = 'Your visitor has arrived!';
$mail->Body = '<div style="font-family: Open Sans; text-align:center;">
<p style="margin-bottom:10px; font-size:30px;">'.ucfirst($_GET['firstName']). " " . ucfirst($_GET['lastName']) .' has just signed in and is waiting for you at reception.</p><br>
<img width=500 height=375 src="cid:visitorimg"/><br>
<img width=400 height=75 style="margin-top=150px;" src="/images/VMS-Logo.png"/></div>';