Я использую PHPMailer для отправки изображений в виде вложений в электронные письма.
Но это не работает, когда я делаю это:
$photo = $_GET['photo_send'];
$photo = realpath($photo);
var_dump($photo);
$mail->AddAttachment($photo); // Add attachments
Путь к изображению отображается в URL-адресе:
photo_send=images%2Ffullscreen%2F1.JPG%3Flol%3Dlol
Когда я помещаю путь прямо в AddAttachment
, он работает.
Если кто подскажет или подскажет, буду очень признателен!
$photo = realpath($photo); var_dump($photo);
между$phone = ..
и$mail->...
. - person Glavić   schedule 28.08.2013images/fullscreen/image.jpg
- person designtocode   schedule 28.08.2013var_dump
? - person Glavić   schedule 28.08.2013bool(false) Message has been sent
и это в URLphoto_send=images%2Ffullscreen%2F1.JPG%3Flol%3Dlol
- person designtocode   schedule 28.08.2013realpath()
возвращаетfalse
. - person Glavić   schedule 28.08.2013var_dump($photo);
сразу после $_GET и расскажите нам, что там написано. - person Glavić   schedule 28.08.2013"images/fullscreen/1.JPG?lol=lol"
, но это не приходит в письме как вложение, хотя @Glavić - person designtocode   schedule 28.08.2013?lol=lol
. Добавьте свой ответ, и я приму! - person designtocode   schedule 28.08.2013