Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
07/01/2019 00:31
Konu Sahibi
TheSaw
Yorumlar
1
Okunma
567
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
TheSaw

TheSaw

Üye
97494
Er.... Ko....
 19
 3
 8
 25/05/2018
0
 Samsun
 Web Yazılım
 Diğer
 09/01/2019,17:20
Arkadaşlar Php De Mail Gönderirken Aynı Zamanda İçine Resim De Eklemek İstiyorum Ancak Bunu Dosya Olarak Değil Normal Resim Olarak Gönderilmesini İstiyorum Ve Öyle Gözükmeli Ancak Ben Denediğimde Bozuk İmg Şeklinde Gidiyor [Resim: Ll3Q6b.png]
Bunun Gibi Gözüküyor

Ancak Ben Örnek Olarak Google Gibi
 [Resim: bVby10.png]
Böyle Olmasını İstiyorum Denemedm Ama Başaramadım Nasıl Yapabilirim Alt Tarafa Php Mail Kodlarımı Vericem Yardımcı Olursanız Sevinirim

PHP Kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
	
	<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
	<title>PHPMailer ile E-posta Gönderimi (DEMO) - Erbilen.NET</title>
	
	<style type="text/css">
	* {
		padding: 0; margin: 0; list-style: none; border: none; font-family: Arial; font-size: 14px
	}
	textarea, input {
		border: 1px solid #ddd;
		border-top-color: #aaa;
		border-left-color: #aaa;
		padding: 7px;
		resize: none
	}
	input:focus, textarea:focus {
		outline: 1px solid #205ec1
	}
	button {
		background: #205ec1;
		color: #fff;
		padding: 7px 13px;
		cursor: pointer
	}
	form {
		width: 400px;
		margin: 20px auto;
		background: #f9f9f9;
		padding: 10px;
		border: 1px solid #ddd;
		border-top-color: #aaa;
		border-left-color: #aaa
	}
	form h3 {
		font-size: 21px;
		font-weight: normal;
		margin-bottom: 10px;
		border-bottom: 1px solid #ddd;
		padding-bottom: 10px
	}
	table tr td {
		padding: 6px
	}
	.success {
		border: 1px solid green;
		color: green;
		padding: 10px;
		margin: 20px auto;
		width: 400px
	}
	.error {
		border: 1px solid red;
		color: red;
		padding: 10px;
		margin: 20px auto;
		width: 400px
	}
	</style>
	
</head>
<body>

<?php


			$dizin = 'img/';
		$yuklenecek_dosya = $dizin . basename($_FILES['dosya']['name']);
		 
		if (move_uploaded_file($_FILES['dosya']['tmp_name'], $yuklenecek_dosya))
		{
			echo '<img src="img/'.$_FILES["dosya"]["name"].'" width="100"><br>';
			echo "Dosya başarıyla yüklendi.<br>";
		 
		} else {
			echo "Dosya yüklenemedi!\n";
		}




	if ( $_POST ){
	
		$adsoyad = htmlspecialchars(trim($_POST['eposta']));
		$eposta = htmlspecialchars(trim($_POST['eposta']));
		$mesaj = htmlspecialchars(trim($_POST['mesaj']));
	
		include 'class.phpmailer.php';
		$mail = new PHPMailer();
		$mail->IsSMTP();
		$mail->SMTPAuth = true;
		$mail->Host = 'smtp.gmail.com';
		$mail->Port = 587;
		$mail->SMTPSecure = 'tls';
		$mail->Username = 'gmail user name';
		$mail->Password = 'gmail password';
		$mail->SetFrom($mail->Username, 'Tayfun Erbilen');
		$mail->AddAddress($eposta, $adsoyad);
		$mail->CharSet = 'UTF-8';
		$mail->Subject = 'E-POSTA KONUSU';
		$mail->AddAttachment('img/'.$_FILES["dosya"]["name"].'');
		$content = '<div *****background: #eee; padding: 10px; font-size: 14px"><img src="https://i.hizliresim.com/nQr2OB.png"></img>'.$mesaj.'</div>';
		$mail->MsgHTML($content);
		if($mail->Send()) {
			// e-posta başarılı ile gönderildi
			echo '<div class="success">E-posta başarıyla gönderildi, lütfen kontrol edin.</div>';
		} else {
			// bir sorun var, sorunu ekrana bastıralım
			echo '<div class="error">'.$mail->ErrorInfo.'</div>';
		}
	
	}
	
?>

<form action="" method="post" enctype="multipart/form-data">
	<h3>E-Posta Gönder</h3>
	<table>
		<tr>
			<td width="70">E-Posta</td>
			<td><input type="text" name="eposta" *****width: 200px" /></td>
		</tr>
		<tr>
			<td>Ad-Soyad</td>
			<td><input type="text" name="adsoyad" *****width: 200px" /></td>
		</tr>
		<tr>
			<td>Mesaj</td>
			<td><textarea name="mesaj" cols="40" rows="5"></textarea></td>
		</tr>
		<tr>
			<td>Dosya</td>
			<td><input type="FILE" name="dosya"></td>
		</tr>
		<tr>
			<td></td>
			<td><button type="submit">Gönder</button></td>
		</tr>
	</table>
</form>

</body>
</html>




ozanakkaya

ozanakkaya

Kurucu
1
Oz.... Ak....
 39
 482
 12.116
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
 Bugün,14:52
Benzeri mevzuyu site üzerinden yollanan bildirim epostalarında kullanıyorum.

PHP Kod:
$mail->AddEmbeddedImage('https://i.hizliresim.com/nQr2OB.png', 'logo_1');
$content = '<div *****background: #eee; padding: 10px; font-size: 14px"><img src="cid:logo_1"></img>'.$mesaj.'</div>';


kodu şeklinde düzenleyiniz.


"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 

...........

Konuyu Okuyanlar: 1 Ziyaretçi

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2019 MyBB Group.