rexion adlı üyeden alıntı: mesajı görüntüle
Hocam şu şekil şimdi siz form alanıza giriyorsunuz, aşağıda resim yükleden resim seçip yükleyip gönderiyorsunuz. Yani her mailde altta belirli bir resim gönderilmeyecek, kullanıcı formda kendi bilgisayarından kendi resmini gönderecek
O zaman şöyle; mecburen resmi bir yere kaydetmek gerekiyor.
Şöyle bir gönder butonu varsayalım.
<!DOCTYPE HTML>
<html lang="en-US">
<head>
	<meta charset="UTF-8">
	<title></title>
</head>
<body>
	<form enctype="multipart/form-data" action="yolla.php" method="POST">
        <input type="file" name="resim" id="resim">
        <input type="submit" name="gönder" value="gönder">
    </form>
</body>
</html>
Şu şekilde db'ye kaydedip isim yazdırabiliriz.
## Uzantı Kontrollerim
    $uzanti=    array('image/jpeg','image/jpg','image/png','image/x-png','image/gif');
## Aynı Dizinde Bulunan Resimler Klasörüne Kaydet
    $dizin=     "resimler";
     if(in_array(strtolower($_FILES['resim']['type']),$uzanti)){ 
     move_uploaded_file($_FILES['resim']['tmp_name'],"./$dizin/{$_FILES['resim']['name']}");
## Veritabanına Bağlanalım ##
     $baglan=   mysql_connect("localhost","root","") or die ('Sunucuya Bağlanamadım.');
     $asd=      mysql_select_db("dbadı",$baglan) or die ('Veritabanı Bağlanamadım !');
## Dosya İsmimizi Veritabanına Yazdıralım. ##
    mysql_query("SET NAMES utf8");
    mysql_query("SET CHARACTER SET utf8");
    mysql_query("SET COLLATION_CONNECTION = 'utf8_general_ci'");
## Türkçe Karakter Hatası
    $db=       $_FILES['resim']['name'];    
## Resmimizin Adını Alalım
    $ekle=     mysql_query("INSERT INTO blog (resim) VALUES ('".$db."')") or die (mysql_Error());
# Blog Tablosu -> Resim Sütununa Ekleyelim.
    echo "Başarılı !";
    }else{
     echo "Başarısız !";
    }
Sonrasında db'den çekip bir değişkenle AddAttachment metodunu kullanarak eklenebilir. Aklıma gelen yöntem bu ancak phpmailer hallediyordu sanırım bunu yanılmıyorsam.